PARALLELIZATION FOR MULTIPROCESSORS WITH MEMORY HIERARCHIES

被引:0
|
作者
GERNDT, M [1 ]
MORITSCH, H [1 ]
机构
[1] UNIV VIENNA,DEPT STAT & COMP SCI,A-1010 VIENNA,AUSTRIA
关键词
SHARED MEMORY MULTIPROCESSORS; DISTRIBUTED MEMORY MULTIPROCESSORS; DOMAIN DECOMPOSITION; PROGRAM PARALLELIZATION; PROGRAM TRANSFORMATIONS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Programming shared memory multiprocessors seems to be easier than developing programs for distributed memory systems. The reason is the existence of a global names space for parallel threads providing uniform access to all global data. This programming model seems to be inadequate for systems with a larger number of processors since memory hierarchies are integrated to eliminate the bottleneck of global memory access. Therefore programming these systems has to be done with respect to the distribution of data, thus to enforce the parallel processes exploiting locality of references. This paper describes an ongoing project in which we investigate the applicability of the distributed memory parallelization strategy for shared memory systems with memory hierarchies.
引用
收藏
页码:89 / 101
页数:13
相关论文
共 50 条
  • [1] Parallelization of NAS benchmarks for shared memory multiprocessors
    Waheed, A
    Yan, J
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING-THEORY METHODS AND APPLICATIONS, 1999, 15 (03): : 353 - 363
  • [2] Parallelization of NAS benchmarks for shared memory multiprocessors
    Waheed, A
    Yan, J
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 377 - 386
  • [3] PROGRAMMING MULTIPROCESSORS WITH EXPLICITLY MANAGED MEMORY HIERARCHIES
    Schneider, Scott
    Yeom, Jae-Seung
    Nikolopoulos, Dimitrios S.
    [J]. COMPUTER, 2009, 42 (12) : 28 - 34
  • [4] Parallelization of benchmarks for scalable shared-memory multiprocessors
    Paek, Y
    Navarro, A
    Zapata, E
    Padua, D
    [J]. 1998 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 1998, : 401 - 408
  • [5] Parallelization of Multilevel ILU Preconditioners on Distributed-Memory Multiprocessors
    Aliaga, Jose I.
    Bollhoefer, Matthias
    Martin, Alberto F.
    Quintana-Orti, Enrique S.
    [J]. APPLIED PARALLEL AND SCIENTIFIC COMPUTING, PT I, 2012, 7133 : 162 - 172
  • [6] A Comparison of Programming Models for Multiprocessors with Explicitly Managed Memory Hierarchies
    Schneider, Scott
    Yeom, Jae-Seung
    Rose, Benjamin
    Linford, John C.
    Sandu, Adrian
    Nikolopoulos, Dimitrios S.
    [J]. ACM SIGPLAN NOTICES, 2009, 44 (04) : 131 - 140
  • [7] Architectural support for scalable speculative parallelization in shared-memory multiprocessors
    Cintra, M
    Martínez, JF
    Torrellas, J
    [J]. PROCEEDING OF THE 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2000, : 13 - 24
  • [8] Compiler directed parallelization of loops in scale for shared-memory multiprocessors
    Johnson, GS
    Sethumadhavan, S
    [J]. COMPUTATIONAL SCIENCE - ICCS 2003, PT III, PROCEEDINGS, 2003, 2659 : 946 - 955
  • [9] ESTIMATING THE EFFECTIVE PERFORMANCE OF PROGRAM PARALLELIZATION ON SHARED MEMORY MIMD MULTIPROCESSORS
    BERTHOU, JY
    KLEIN, P
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 634 : 701 - 706
  • [10] In-memory parallelization of join queries over large ontological hierarchies
    Bilidas, Dimitris
    Koubarakis, Manolis
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2021, 39 (03) : 545 - 582