Yucheng Ouyang

dblp:318/6078 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0001-8315-3667ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-author · 3 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
High-performance computing · 55% Hardware accelerators and domain-specific architectures · 13% Reconfigurable computing and FPGAs · 13%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
High-performance computing › scientific computing systems
molecular dynamics simulation
1.722025
TENSORMD: Accelerating Molecular Dynamics with a High-Performance Machine Learning Interatomic Potential · SC 2025
TensorMD: Molecular Dynamics Simulation with Ab Initio Accuracy of 50 Billion Atoms · PPoPP 2025
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.912025
TENSORMD: Accelerating Molecular Dynamics with a High-Performance Machine Learning Interatomic Potential · SC 2025
Reconfigurable computing and FPGAs
molecular dynamics acceleration
0.912025
TENSORMD: Accelerating Molecular Dynamics with a High-Performance Machine Learning Interatomic Potential · SC 2025
High-performance computing
scientific computing systems
0.912025
TensorMD: Molecular Dynamics Simulation with Ab Initio Accuracy of 50 Billion Atoms · PPoPP 2025
Processor architecture and microarchitecture
SIMD
0.712023
Occamy: Elastically Sharing a SIMD Co-processor across Multiple CPU Cores · ASPLOS (3) 2023
High-performance computing
large-scale simulation
0.312025
TENSORMD: Accelerating Molecular Dynamics with a High-Performance Machine Learning Interatomic Potential · SC 2025
Compilers and program optimization
vectorization
0.212023
Occamy: Elastically Sharing a SIMD Co-processor across Multiple CPU Cores · ASPLOS (3) 2023

Methods — techniques the papers use, named apart from their topics

machine-learning interatomic potential · 1.7phase behavior analysis · 1.3dynamic lane partitioning · 1.3kernel optimization · 0.9ab initio accuracy · 0.9
YearPublicationVenuePosition
2025 TensorMD: Molecular Dynamics Simulation with Ab Initio Accuracy of 50 Billion Atoms
abstract
Molecular dynamics simulation emerges as an important area that HPC+AI helps to investigate the physical properties, with machine-learning interatomic potentials (MLIPs) being used. General-purpose machine-learning (ML) tools have been leveraged in MLIPs, but they are not perfectly matched with each other, since many optimization opportunities in MLIPs have been missed by ML tools. This inefficiency arises from the fact that HPC+AI applications work with far more computational complexity compared with pure AI scenarios. This paper has developed an MLIP, named TensorMD, independently from any ML tool. TensorMD has been evaluated on two supercomputers and scaled to 51.8 billion atoms, i.e., ~ 3× compared with state-of-the-art.
Yucheng Ouyang, Ying Liu 0055, Honghui Shang, Zhenchuan Chen, Jiahao Shan, Huimin Cui, Xiaobing Feng 0002, Xingyu Gao 0003, Haifeng Song 0003, Xin Chen 0023, Rongfen Lin
PPoPP1
2025 TENSORMD: Accelerating Molecular Dynamics with a High-Performance Machine Learning Interatomic Potential
abstract
AI has been integrated into HPC across various scientific fields, significantly enhancing performance. In molecular dynamics simulations, HPC+AI facilitates the investigation of atomic-scale physical properties using machine-learning interatomic potentials (MLIPs). However, general-purpose ML tools (e.g., TensorFlow) used in MLIPs are not optimally matched, leading to missed optimization opportunities due to the higher computational complexity and greater diversity of HPC+AI applications compared to pure AI scenarios. To address this, we introduce TensorMD, an MLIP independent of existing ML tools, enabling flexible optimizations that standard ML frameworks cannot support. TensorMD outperforms a state-of-the-art MLIP—winner of the 2020 Gordon Bell Prize and built on an ML tool—by 1.88 × on NVIDIA A100 GPU. Additionally, TensorMD was evaluated on two supercomputers with different architectures, achieving significantly reduced time-to-solution and supporting molecular dynamics simulations at scales beyond 50 billion atoms.
Yucheng Ouyang, Ying Liu 0055, Xin Chen 0023, Honghui Shang, Zhenchuan Chen, Rongfen Lin, Xingyu Gao 0003, Jiahao Shan, Haifeng Song 0003, Huimin Cui, Xiaobing Feng 0002, Jingling Xue
SC1
2023 Occamy: Elastically Sharing a SIMD Co-processor across Multiple CPU Cores
abstract
SIMD extensions are widely adopted in multi-core processors to exploit data-level parallelism. However, when co-running workloads on different cores, compute-intensive workloads cannot take advantage of the underutilized SIMD lanes allocated to memoryintensive workloads, reducing the overall performance. This paper proposes Occamy, a SIMD co-processor that can be shared by multiple CPU cores, so that their co-running workloads can spatially share its SIMD lanes. The key idea is to enable elastic spatial sharing by dynamically partitioning all the SIMD lanes across different workloads based on their phase behaviors, so that each workload may execute in variable-length SIMD mode. We also introduce an Occamy compiler to support such variable-length vectorization by analyzing such phase behaviors and generating the vectorized code that works with varying vector lengths. We demonstrate that Occamy can improve SIMD utilization, and consequently, performance over three representative SIMD architectures, with negligible chip area cost.
Zhongcheng Zhang, Yan Ou, Ying Liu 0055, Chenxi Wang 0005, Yongbin Zhou, Yucheng Ouyang, Jiahao Shan, Ying Wang 0001, Jingling Xue, Huimin Cui, Xiaobing Feng 0002
ASPLOS (3)8