EDBT 2026 Demo / reviewers in the wild / expert
Yishuang Liang
dblp:189/1225
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2
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
2 papers |
High-performance computing · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › scientific computing systems
climate modeling |
0.5 | 2 | 2017 | Redesigning CAM-SE for peta-scale climate modeling performance and ultra-high resolution on Sunway TaihuLight · SC 2017 Refactoring and optimizing the community atmosphere model (CAM) on the sunway taihulight supercomputer · SC 2016 |
High-performance computing
performance optimization at scale |
0.5 | 2 | 2017 | Redesigning CAM-SE for peta-scale climate modeling performance and ultra-high resolution on Sunway TaihuLight · SC 2017 Refactoring and optimizing the community atmosphere model (CAM) on the sunway taihulight supercomputer · SC 2016 |
High-performance computing
scientific computing systems |
0.5 | 2 | 2017 | Redesigning CAM-SE for peta-scale climate modeling performance and ultra-high resolution on Sunway TaihuLight · SC 2017 Refactoring and optimizing the community atmosphere model (CAM) on the sunway taihulight supercomputer · SC 2016 |
Compilers and program optimization › program transformation
source-to-source transformation |
0.1 | 1 | 2016 | Refactoring and optimizing the community atmosphere model (CAM) on the sunway taihulight supercomputer · SC 2016 |
Methods — techniques the papers use, named apart from their topics
OpenACC · 1.1vectorization · 0.6communication-computation overlap · 0.6source-to-source translation · 0.5on-chip buffering · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Redesigning CAM-SE for peta-scale climate modeling performance and ultra-high resolution on Sunway TaihuLightabstractThe Community Atmosphere Model (CAM) is ported, redesigned, and scaled to the full system of the Sunway TaihuLight, and provides peta-scale climate modeling performance. We refactored and optimized the complete code using OpenACC directives at the first stage. A more aggressive and finer-grained redesign is then applied on the CAM, to achieve finer memory control and usage, more efficient vectorization and compute and communication overlapping. We further improve the CAM performance of a 260-core Sunway processor to the range of 28 to 184 Intel CPU cores, and achieve a sustainable double-precision performance of 3.3 PFlops for a 750 m global simulation when using 10,075,000 cores. CAM on Sunway achieves the simulation speed of 3.4 and 21.5 simulation-year-per-day (SYPD) for global 25-km and 100-km resolution respectively; and enables us to perform, to our knowledge, the first simulation of the complete lifecycle of hurricane Katrina, and achieve close-to-observation simulation results for both track and intensity. Haohuan Fu, Junfeng Liao, Nan Ding 0006, Xiaohui Duan, Lin Gan 0001, Yishuang Liang, Jinzhe Yang, Lanning Wang, Guangwen Yang 0002 |
SC | 6 |
| 2016 | Refactoring and optimizing the community atmosphere model (CAM) on the sunway taihulight supercomputerabstractThis paper reports our efforts on refactoring and optimizing the Community Atmosphere Model (CAM) on the Sunway TaihuLight supercomputer, which uses a many-core processor that consists of management processing elements (MPEs) and clusters of computing processing elements (CPEs). To map the large code base of CAM to the millions of cores on the Sunway system, we take OpenACC-based refactoring as the major approach, and apply source-to-source translator tools to exploit the most suitable parallelism for the CPE cluster, and to fit the intermediate variable into the limited on-chip fast buffer. For individual kernels, when comparing the original ported version using only MPEs and the refactored version using both the MPE and CPE clusters, we achieve up to 22× speedup for the compute-intensive kernels. For the 25km resolution CAM global model, we manage to scale to 24,000 MPEs, and 1,536,000 CPEs, and achieve a simulation speed of 2.81 model years per day. Haohuan Fu, Junfeng Liao, Wei Xue 0003, Lanning Wang, Dexun Chen, Long Gu, Jinxiu Xu 0001, Nan Ding 0006, Conghui He, Shizhen Xu, Yishuang Liang, Jiarui Fang, Yuanchao Xu 0001, Weijie Zheng 0001, Jingheng Xu, Zhen Zheng, Wanjing Wei, Bingwei Chen, Xiaomeng Huang, Guangwen Yang 0002 |
SC | 12 |