Strategies for Fast I/O Throughput in Large-scale Climate Modeling Applications

被引:0
|
作者
Sen, Koushik [1 ]
Vadhiyar, Sathish [2 ]
Vinayachandran, P. N. [3 ]
机构
[1] Qualcomm, Hyderabad, India
[2] Indian Inst Sci, Dept Computat & Data Sci, Bangalore, Karnataka, India
[3] Indian Inst Sci, Ctr Atmospher & Ocean Sci, Bangalore, Karnataka, India
关键词
Parallel I/O; ROMS climate model; Collective I/O; Lustre striping; netCDF;
D O I
10.1109/HiPC58850.2023.00038
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale HPC applications are highly data-intensive with significant times spent in I/O operations. Many large-scale scientific applications do not adequately optimize the I/O operations, leading to overall poor performance. In this work, we have developed two main strategies for providing fast I/O throughput for an important climate modeling application, namely, Regional Ocean Modeling System (ROMS) that uses NetCDF for I/O operations. The strategies include load balancing the I/O operations and selective writing of data. We have also implemented file striping to improve I/O performance. Our experiments with up to 1440 processor cores and 5 days of simulations showed that our load balancing strategy resulted in about 27% decrease in execution times over the default executions, our selective writing strategy resulted in a further decrease of about 30% and the optimized file striping resulted in a further decrease of about 12% in execution times. All the strategies combined together improved the overall performance of the application by about 70%.
引用
收藏
页码:203 / 212
页数:10
相关论文
共 50 条
  • [1] Throughput Modeling of Large-Scale 802.11 Networks
    Timmers, Michael
    Pollin, Sofie
    Dejonghe, Antoine
    Van der Perre, Liesbet
    Catthoor, Francky
    GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2008,
  • [2] Throughput Optimization Strategies for Large-Scale Wireless LANs
    Pakparvar, Mostafa
    Plets, David
    Hoebeke, Jeroen
    Deschrijver, Dirk
    Mehari, Michael
    Dhaene, Tom
    Moerman, Ingrid
    Martens, Luc
    Joseph, Wout
    2015 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2015,
  • [3] Asynchronous I/O Strategy for Large-Scale Deep Learning Applications
    Lee, Sunwoo
    Kang, Qiao
    Wang, Kewei
    Balewski, Jan
    Sim, Alex
    Agrawal, Ankit
    Choudhary, Alok
    Nugent, Peter
    Wu, Kesheng
    Liao, Wei-keng
    2021 IEEE 28TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC 2021), 2021, : 322 - 331
  • [4] Large-Scale Electromagnetic Computation for Modeling and Applications
    Liu, Qing Huo
    Jiang, Lijun
    Chew, Weng Cho
    PROCEEDINGS OF THE IEEE, 2013, 101 (02) : 223 - 226
  • [5] Large-scale modeling of historical pesticide applications
    Hoogeweg, Gerco
    Cheplick, Mark
    Williams, W. Martin
    Denton, Debra
    Breuer, Richard
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2011, 242
  • [6] HVAC: Removing I/O Bottleneck for Large-Scale Deep Learning Applications
    Khan, Awais
    Paul, Arnab K.
    Zimmer, Christopher
    Oral, Sarp
    Dash, Sajal
    Atchley, Scott
    Wang, Feiyi
    2022 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2022), 2022, : 324 - 335
  • [7] Design Strategies of Particle Dampers for Large-Scale Applications
    Prasad, Braj Bhushan
    Duvigneau, Fabian
    Reinboth, Tim
    Juhre, Daniel
    Woschke, Elmar
    JOURNAL OF VIBRATION ENGINEERING & TECHNOLOGIES, 2024, 12 (04) : 5715 - 5746
  • [8] Strategies for Large-Scale Synthesis of Coelenterazine for in Vivo Applications
    Shrestha, Tej B.
    Troyer, Deryl L.
    Bossmann, Stefan H.
    SYNTHESIS-STUTTGART, 2014, 46 (05): : 646 - 652
  • [9] Design Strategies of Particle Dampers for Large-Scale Applications
    Braj Bhushan Prasad
    Fabian Duvigneau
    Tim Reinboth
    Daniel Juhre
    Elmar Woschke
    Journal of Vibration Engineering & Technologies, 2024, 12 : 5715 - 5746
  • [10] Energy Modeling of Supercomputers and Large-Scale Scientific Applications
    Pakin, Scott
    Lang, Michael
    2013 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2013,