Performance Evaluation of PDES on Multi-Core Clusters

被引:3
|
作者
Bahulkar, Ketan [1 ]
Hofmann, Nicole [1 ]
Jagtap, Deepak [1 ]
Abu-Ghazaleh, Nael [1 ]
Ponomarev, Dmitry [1 ]
机构
[1] SUNY Binghamton, Dept Comp Sci, Binghamton, NY 13902 USA
来源
14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS (DS-RT 2010) | 2010年
关键词
D O I
10.1109/DS-RT.2010.23
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Trends in VLSI and microarchitecture design have ushered in the multi-core era, where the number of cores on a chip is expected to grow with every processor generation. Soon, each chip will have a large number of tightly integrated processing cores with communication latencies substantially lower than those present in conventional clusters. Clusters made of such microprocessors experience non-uniform latencies between cores: cores on the same chip can communicate faster than cores on different chips; cores on the same machine can communicate faster than cores on different machines. In this paper, we characterize the performance of PDES models on a cluster of dual quad-core machines using a parameterizable modified version of Phold, a standard benchmark for parallel simulation. We study various combinations of regional and remote communication patterns to quantify the impact of communication on overall performance of simulation. We discover that the amount of communication has determining impact and it's essential to optimize this communication at each level to take maximum advantage of multi-core platform. We show that partitioning significantly improves performance. We also explore the impact of load imbalance on application performance and provide critical insight into how to partition for these different environments. We believe that this study represents a significant first step in characterizing the performance space for PDES on this emerging platform.
引用
收藏
页码:131 / 140
页数:10
相关论文
共 50 条
  • [1] On the Evaluation of Java']JavaSymphony for Heterogeneous Multi-core Clusters
    Aleem, Muhammad
    Prodan, Radu
    Fahringer, Thomas
    EURO-PAR 2010 PARALLEL PROCESSING WORKSHOPS, 2011, 6586 : 23 - 30
  • [2] Performance Evaluation of LAMMPS on Multi-core Systems
    Cha, Kwangho
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 812 - 819
  • [3] Building Efficient Multi-Core Clusters for High Performance Computing
    Pinto, Luiz Carlos
    Tomazella, Luiz H. B.
    Dantas, M. A. R.
    2008 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2008, : 958 - 963
  • [4] Performance Pattern of Unified Parallel C on Multi-Core Clusters
    Hamid, Nor Asilah Wati Abdul
    Serres, Olivier
    Anbar, Ahmad
    Hassan, Sazlinah
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1751 - 1757
  • [5] Optical performance evaluation of multi-core fiber connectors
    Duan S.
    Yang S.
    Chen Y.
    Dong B.
    Yuan L.
    Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2023, 31 (10): : 1454 - 1463
  • [6] Performance Evaluation of a Reservoir Simulator on a Multi-core Cluster
    Xavier, Carolina Ribeiro
    dos Santos Amorim, Elisa Portes
    Amorim, Ronan M.
    Lobosco, Marcelo
    Goldfeld, Paulo
    Dickstein, Flavio
    dos Santos, Rodrigo Weber
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2010, PT 4, PROCEEDINGS, 2010, 6019 : 395 - +
  • [7] APEM - Approximate Performance Evaluation for Multi-Core Computers
    Zhang, Lei
    Down, Douglas G.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (01)
  • [8] Performance analysis and optimization of MPI collective operations on multi-core clusters
    Tu, Bibo
    Fan, Jianping
    Zhan, Jianfeng
    Zhao, Xiaofang
    JOURNAL OF SUPERCOMPUTING, 2012, 60 (01): : 141 - 162
  • [9] Performance analysis of a hybrid MPI/OpenMP application on multi-core clusters
    Chorley, Martin J.
    Walker, David W.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2010, 1 (03) : 168 - 174
  • [10] Performance analysis and optimization of MPI collective operations on multi-core clusters
    Bibo Tu
    Jianping Fan
    Jianfeng Zhan
    Xiaofang Zhao
    The Journal of Supercomputing, 2012, 60 : 141 - 162