Modeling Advanced Collective Communication Algorithms on Cell-based Systems

被引:4
|
作者
Ali, Qasim [1 ]
Midkiff, Samuel P. [1 ]
Pai, Vijay S. [1 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
基金
美国国家科学基金会;
关键词
Collective communication; Algorithms; Modeling; PERFORMANCE; OPERATIONS;
D O I
10.1145/1693453.1693492
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents and validates performance models for a variety of high-performance collective communication algorithms for systems with Cell processors. The systems modeled include a single Cell processor, two Cell chips on a Cell Blade, and a cluster of Cell Blades. The models extend PLogP, the well-known point-to-point performance model, by accounting for the unique hardware characteristics of the Cell (e.g., heterogeneous interconnects and DMA engines) and by applying the model to collective communication. This paper also presents a micro-benchmark suite to accurately measure the extended PLogP parameters on the Cell Blade and then uses these parameters to model different algorithms for the barrier, broadcast, reduce, all-reduce, and all-gather collective operations. Out of 425 total performance predictions, 398 of them see less than 10% error compared to the actual execution time and all of them see less than 15%.
引用
下载
收藏
页码:293 / 303
页数:11
相关论文
共 50 条
  • [1] Modeling Advanced Collective Communication Algorithms on Cell-based Systems
    Ali, Qasim
    Midkiff, Samuel P.
    Pai, Vijay S.
    ACM SIGPLAN NOTICES, 2010, 45 (05) : 293 - 303
  • [2] Fast and Efficient Synchronization and Communication Collective Primitives for Dual Cell-Based Blades
    Gaona, Epifanio
    Fernandez, Juan
    Acacio, Manuel E.
    EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 900 - 911
  • [3] ADVANCED CELL-BASED THERAPIES
    Jeras, M.
    Marusic, M. Bergant
    Gabrijel, M.
    Kreft, M.
    Zorec, R.
    Svajger, U.
    EUROPEAN JOURNAL OF PHARMACEUTICAL SCIENCES, 2011, 44 : 15 - 15
  • [4] A Cell-based Molecular Communication Network
    Nakano, Tadashi
    Moore, Michael
    Enomoto, Akihiro
    Suda, Tatsuya
    Koujin, Takako
    Haraguchi, Tokuko
    Hiraoka, Yasushi
    2006 1ST BIO-INSPIRED MODELS OF NETWORK, INFORMATION AND COMPUTING SYSTEMS, 2006,
  • [5] Optimization of collective communication algorithms for hierarchical distributed computer systems
    Kurnosov, Mikhail G.
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2011, 15 (02): : 61 - 71
  • [6] Cell-Based Venation Systems
    Klemmt, Christoph
    Bollinger, Klaus
    ECAADE 2015: REAL TIME - EXTENDING THE REACH OF COMPUTATION, VOL 2, 2015, : 573 - 580
  • [7] COMPUTATIONAL MODELING OF A CELL-BASED MICROPHYSIOMETER
    Eluvathingal, Sebastian J.
    N'Dri, Narcisse A.
    Stremler, Mark A.
    Cliffel, David
    PROCEEDINGS OF THE ASME FLUIDS ENGINEERING DIVISION SUMMER CONFERENCE, VOL 2, 2006, : 583 - 587
  • [8] Modeling and Stability Analysis of Fuel Cell-Based Marine Hybrid Power Systems
    Shakeri N.
    Chen W.
    Zadeh M.
    Abdelhakim A.
    Sorensen A.J.
    Tai K.
    IEEE Transactions on Transportation Electrification, 2024, 10 (03) : 1 - 1
  • [9] Cell-Based Treatments: Advanced Therapies and Transplants
    Botta, R.
    Migliaccio, G.
    TRANSPLANTATION PROCEEDINGS, 2011, 43 (01) : 338 - 340
  • [10] Stem Cell-Based Disease Modeling and Cell Therapy
    Bai, Xiaowen
    CELLS, 2020, 9 (10)