POSTER: Reducing the Burden of Parallel Loop Schedulers for Many-Core Processors

被引:1
|
作者
Arif, Mahwish [1 ]
Vandierendonck, Hans [1 ]
机构
[1] Queens Univ Belfast, Belfast, Antrim, North Ireland
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1145/3200691.3178517
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This work proposes a low-overhead half-barrier pattern to schedule fine-grain parallel loops and considers its integration in the Intel OpenMP and Cilkplus schedulers. Experimental evaluation demonstrates that the scheduling overhead of our techniques is 43% lower than Intel OpenMP and 12.1 x lower than Cilk. We observe 22% speedup on 48 threads, with a peak of 2.8 x speedup.
引用
收藏
页码:383 / 384
页数:2
相关论文
共 50 条
  • [21] A Scalable Parallel Partition Tridiagonal Solver for Many-Core and Low B/F Processors
    Mitsuda, Tatsuya
    Ono, Kenji
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 860 - 869
  • [22] Parallel Many-Core Avionics Systems
    Panic, Milos
    Quinones, Eduardo
    Zaykov, Pavel G.
    Hernandez, Carles
    Abella, Jaume
    Cazorla, Francisco J.
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2014,
  • [23] Many-core processors and GPU opportunities in Particle Detectors
    Neufeld, Niko
    Vilasis-Cardona, Xavier
    2012 13TH INTERNATIONAL WORKSHOP ON CELLULAR NANOSCALE NETWORKS AND THEIR APPLICATIONS (CNNA), 2012,
  • [24] Queuing Ports for Mesh Based Many-Core Processors
    Villaescusa D.G.
    Rivas M.A.
    Harbour M.G.
    Ada User Journal, 2021, 42 (3-4): : 189 - 192
  • [25] A Study of an Infrastructure for Research and Development of Many-Core Processors
    Uehara, Koh
    Sato, Shimpei
    Miyoshi, Takefumi
    Kise, Kenji
    2009 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT 2009), 2009, : 414 - 419
  • [26] Threaded Dynamic Memory Management in Many-Core Processors
    Herrmann, Edward C.
    Wilsey, Philip A.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2010), 2010, : 931 - 936
  • [27] Applications of the Virtual Cellular Machine to Many-core Processors
    Roska, Tamas
    Zarandy, Akos
    Pazienza, Giovanni E.
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1536 - 1539
  • [28] Special Issue on Design Challenges for Many-Core Processors
    Daneshtalab, Masoud
    Palesi, Maurizio
    Plosila, Juha
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13
  • [29] Performance of Graph Analytics Applications on Many-Core Processors
    Wise, Jenna
    Lederman, Emily
    Kumar, Manoj
    Pattnaik, Pratap
    2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [30] Analysis of Memory System of Tiled Many-Core Processors
    Liu, Ye
    Kato, Shinpei
    Edahiro, Masato
    IEEE ACCESS, 2019, 7 : 18964 - 18977