Transitive Closure on the Cell Broadband Engine: A study on Self-Scheduling in a Multicore Processor

被引:0
|
作者
Vinjamuri, Sudhir [1 ]
Prasanna, Viktor K. [1 ]
机构
[1] Univ So Calif, Dept Elect Engn, Los Angeles, CA 90007 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present a mapping methodology and optimizations for solving transitive closure on the Cell multicore processor Using our approach, it is possible to achieve near peak performance for transitive closure on the Cell processor We first parallelize the standard Floyd Warshall algorithm and show through analysis and experimental results that data communication is a bottleneck for performance and scalability. We parallelize a cache optimized version of Floyd Warshall algorithm to remove the memory bottleneck. As is the case with several scientific computing and industrial applications on a multicore processor, synchronization and scheduling of the cores plays a crucial role in determining the performance of this algorithm. We define a self-scheduling mechanism for the cores of a multicore processor and design a self-scheduler for Blocked Floyd Warshall algorithm on the Cell multicore processor to remove the scheduling bottleneck. We also present optimizations in scheduling order to remove synchronization points. Our implementations achieved up to 78GFLOPS.
引用
收藏
页码:999 / 1009
页数:11
相关论文
共 50 条
  • [41] A Solution of the All-Pairs Shortest Paths Problem on the Cell Broadband Engine Processor
    Matsumoto, Kazuya
    Sedukhin, Stanislav G.
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (06): : 1225 - 1231
  • [42] An organizational design perspective on the monthly self-scheduling process in nursing homes: A multiple case study
    Wynendaele, Herlinde
    Gemmel, Paul
    Peeters, Ellen
    Myny, Dries
    Trybou, Jeroen
    JOURNAL OF ADVANCED NURSING, 2023, 79 (08) : 2936 - 2954
  • [43] Assessing the Utilization of Self-Scheduling for Diagnostic Mammography at a Multisite Academic Institution: A Retrospective Cohort Study
    Khiati, Leena
    Ambinder, Emily B.
    Myers, Kelly S.
    Oluyemi, Eniola
    Mullen, Lisa A.
    JOURNAL OF THE AMERICAN COLLEGE OF RADIOLOGY, 2024, 21 (11) : 1774 - 1777
  • [44] Real-time mutual-information-based linear registration on the Cell Broadband Engine processor
    Ohara, Moriyoshi
    Yeo, Hangu
    Savino, Frank
    Iyengar, Giridharan
    Gong, Leiguang
    Inoue, Hiroshi
    Komatsu, Hideaki
    Sheinin, Yadim
    Daijavad, Shahrokh
    Ericksons, Bradley
    2007 4TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING : MACRO TO NANO, VOLS 1-3, 2007, : 33 - +
  • [45] Implementation of NAMD molecular dynamics non-bonded force-field on the Cell Broadband Engine processor
    Shi, Guochun
    Kindratenko, Volodymyr
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2985 - 2992
  • [46] Implementation of a spiral CT backprojection algorithm on the cell broadband engine processor - art. no. 61424X
    Bockenbach, Olivier
    Goddard, Iain
    Schuberth, Sebastian
    Seebass, Martin
    Medical Imaging 2006: Physics of Medical Imaging, Pts 1-3, 2006, 6142 : X1424 - X1424
  • [47] MULTIMODAL REGISTRATION OF NMR-VOLUMES AND HISTOLOGICAL CROSS-SECTIONS OF BARLEY GRAINS ON THE CELL BROADBAND ENGINE PROCESSOR
    Pielot, Rainer
    Seiffert, Udo
    Manz, Bertram
    Weier, Diana
    Volke, Frank
    Schreiber, Falk
    Weschke, Winfriede
    VISAPP 2009: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOL 1, 2009, : 241 - +
  • [48] LU Decomposition on Cell Broadband Engine: An Empirical Study to Exploit Heterogeneous Chip Multiprocessors
    Mao, Feng
    Shen, Xipeng
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 61 - 75
  • [49] Self-Triage Use, Subsequent Healthcare Utilization, and Diagnoses: A Retrospective Study of Process and Clinical Outcomes Following Self-Triage and Self-Scheduling for Ear or Hearing Symptoms
    North, Frederick
    Jensen, Teresa B.
    Stroebel, Robert J.
    Nelson, Elissa M.
    Johnson, Brenda J.
    Thompson, Matthew C.
    Pecina, Jennifer L.
    Crum, Brian A.
    HEALTH SERVICES RESEARCH AND MANAGERIAL EPIDEMIOLOGY, 2023, 10
  • [50] Impact of Web-Based Self-Scheduling on Finalization of Well-Child Appointments in a Primary Care Setting: Retrospective Comparison Study
    North, Frederick
    Nelson, Elissa M.
    Majerus, Rebecca J.
    Buss, Rebecca J.
    Thompson, Matthew C.
    Crum, Brian A.
    JMIR MEDICAL INFORMATICS, 2021, 9 (03)