An Efficient Co-processing Framework for Large-scale Scientific Applications

被引:1
|
作者
Duan, Rubing [1 ]
Goh, Rick Siow Mong [1 ]
Rachmawati, Lily [2 ]
Wang, Long [1 ]
Palit, Henry N. [1 ]
Li, Xiaorong [3 ]
Goh, Chi Keong [2 ]
Dutta, Partha [2 ]
Lapworth, Leigh [2 ]
Knott, David [2 ]
机构
[1] Inst High Performance Comp, Singapore, Singapore
[2] Rolls Royce PLC, London, England
[3] Infocomm Dev Author Singapore, Singapore, Singapore
关键词
VISUALIZATION;
D O I
10.1109/CloudCom.2014.176
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As scientific applications like Computational Fluid Dynamics (CFD) simulations generate more and more data, co-processing becomes the most cost effective way to process the vast amount of data generated by these simulation. In a co-processing environment, analysis and/or visualization of intermediate results occur concurrently to the simulation itself. Improved efficiency and early insight into the simulation process and results are potential advantages in comparison to post processing, where analysis and/or visualization are performed after the completion of the simulation. To enable co-processing, however, intermediate data needs to be shared between simulation and data analysis, and some degree of coordination may be required to maintain the correctness of both simulation and data analysis. The overhead incurred to facilitate data sharing and coordination may well offset benefits gained, particularly where distributed, large-scale systems are involved as workload sharing, processor affinity and data locality introduce significant effects to the overall performance. In this paper, we propose a co-processing framework to address these issues. The empirical benchmarking results suggest that co-processing overhead tasks scale well with the system size, the overall gain of about 20% in turnaround time compared to post-processing and that the co-processing framework allows simulation and data analysis task to scale up to their individual limits.
引用
收藏
页码:254 / 261
页数:8
相关论文
共 50 条
  • [21] A New Efficient Resource Management Framework for Iterative MapReduce Processing in Large-Scale Data Analysis
    Hong, Seungtae
    Park, Kyongseok
    Lim, Chae-Deok
    Chang, Jae-Woo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (04): : 704 - 717
  • [22] Designing an Efficient Framework for Large-Scale Data Processing and Analysis Based on Deep Learning Technology
    Liu, Qian
    Wang, Xingda
    [J]. PROCEEDINGS OF 2024 3RD INTERNATIONAL CONFERENCE ON CYBER SECURITY, ARTIFICIAL INTELLIGENCE AND DIGITAL ECONOMY, CSAIDE 2024, 2024, : 269 - 274
  • [23] Large-Scale Data Processing for Information Retrieval Applications
    Khandel, Pooya
    [J]. PROCEEDINGS OF THE 46TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, SIGIR 2023, 2023, : 3489 - 3489
  • [24] Optimizing data stream processing for large-scale applications
    Cappellari, Paolo
    Roantree, Mark
    Chun, Soon Ae
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (09): : 1607 - 1641
  • [25] Subdomain Communication to Increase Scalability in Large-Scale Scientific Applications
    Ovcharenko, Aleksandr
    Sahni, Onkar
    Carothers, Christopher D.
    Jansen, Kenneth E.
    Shephard, Mark S.
    [J]. ICS'09: PROCEEDINGS OF THE 2009 ACM SIGARCH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, 2009, : 497 - 498
  • [26] Interoperability strategies for GASPI and MPI in large-scale scientific applications
    Simmendinger, Christian
    Iakymchuk, Roman
    Cebamanos, Luis
    Akhmetova, Dana
    Bartsch, Valeria
    Rotaru, Tiberiu
    Rahn, Mirko
    Laure, Erwin
    Markidis, Stefano
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2019, 33 (03): : 554 - 568
  • [27] Efficient and Portable Distribution Modeling for Large-Scale Scientific Data Processing with Data-Parallel Primitives
    Yang, Hao-Yi
    Lin, Zhi-Rong
    Wang, Ko-Chih
    [J]. ALGORITHMS, 2021, 14 (10)
  • [28] Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures
    Nelson Mimura Gonzalez
    Tereza Cristina Melo de Brito Carvalho
    Charles Christian Miers
    [J]. Journal of Cloud Computing, 6
  • [29] Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures
    Gonzalez, Nelson Mimura
    Melo de Brito Carvalho, Tereza Cristina
    Miers, Charles Christian
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2017, 6
  • [30] Distributed post-processing and rendering for large-scale scientific simulations
    [J]. Flatken, Markus (markus.flatken@dlr.de), 1600, Springer Science and Business Media Deutschland GmbH (37):