1 citations · 2 across the 10 of their papers we have counts for
11 papers
PrismStencil: Transforming Stencil Computations into Matrix Multiplications
Xianmeng Jiang, Yuan Liang, Zixuan Wang +2
Stencil computations are a fundamental class of workloads in scientific and engineering applications. Although Tensor Cores offer new opportunities for stencil acceleration, existi…
MakoXC: Rearchitecting DFT Exchange-Correlation with Matrix-Aligned and Knowledge-Organized Sparsity
Haozhi Han, Fusong Ju, Jing Bai +8
Density Functional Theory (DFT) is indispensable for materials science and drug discovery, yet the exchange--correlation (XC) evaluation remains a major bottleneck due to its cubic…
SparStencil: Retargeting Sparse Tensor Cores to Scientific Stencil Computations via Structured Sparsity Transformation
Qi Li, Kun Li, Haozhi Han +7
Sparse Tensor Cores offer exceptional performance gains for AI workloads by exploiting structured 2:4 sparsity. However, their potential remains untapped for core scientific worklo…
Redundant Array Computation Elimination
Zixuan Wang, Liang Yuan, Xianmeng Jiang +3
Redundancy elimination is a key optimization direction, and loop nests are the main optimization target in modern compilers. Previous work on redundancy elimination of array comput…
Gamify Stencil Dwarf on Cloud for Democratizing Scientific Computing
Kun Li, Zhichun Li, Yuetao Chen +7
Stencil computation is one of the most important kernels in various scientific computing. Nowadays, most Stencil-driven scientific computing still relies heavily on supercomputers,…
An Accurate and Efficient Large-scale Regression Method through Best Friend Clustering
Kun Li, Liang Yuan, Yunquan Zhang +1
As the data size in Machine Learning fields grows exponentially, it is inevitable to accelerate the computation by utilizing the ever-growing large number of available cores provid…
An Efficient Vectorization Scheme for Stencil Computation
Kun Li, Liang Yuan, Yunquan Zhang +3
Stencil computation is one of the most important kernels in various scientific and engineering applications. A variety of work has focused on vectorization and tiling techniques, a…
Reducing Redundancy in Data Organization and Arithmetic Calculation for Stencil Computations
Kun Li, Liang Yuan, Yunquan Zhang +3
Stencil computation is one of the most important kernels in various scientific and engineering applications. A variety of work has focused on vectorization techniques, aiming at ex…
AutoFlow: Hotspot-Aware, Dynamic Load Balancing for Distributed Stream Processing
Pengqi Lu, Liang Yuan, Yunquan Zhang +2
Stream applications are widely deployed on the cloud. While modern distributed streaming systems like Flink and Spark Streaming can schedule and execute them efficiently, streaming…
AGCM-3DLF: Accelerating Atmospheric General Circulation Model via 3D Parallelization and Leap-Format
Hang Cao, Liang Yuan, He Zhang +1
The Atmospheric General Circulation Model (AGCM) has been an important research tool in the study of climate change for decades. As the demand for high-resolution simulation is bec…
Temporal Vectorization for Stencils
Liang Yuan, Hang Cao, Yunquan Zhang +3
Stencil computations represent a very common class of nested loops in scientific and engineering applications. Exploiting vector units in modern CPUs is crucial to achieving peak p…