Practical constructive schemes for deterministic shared-memory access

被引:2
|
作者
Pietracaprina, A [1 ]
Preparata, FP [1 ]
机构
[1] BROWN UNIV,DEPT COMP SCI,PROVIDENCE,RI 02912
关键词
D O I
10.1007/BF02679451
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present three explicit schemes for distributing M variables among N memory modules, where M = Theta(N-1.5), M = Theta(N-2), and M = Theta(N-3), respectively. Each variable is replicated into a constant number of copies stored in distinct modules, We show that N processors, directly accessing the memories through a complete interconnection, can read/write any set of N variables in worst-case time O(N-1/3), O(N-1/2), and O (N-2/3), respectively for the three schemes. The access times for the last two schemes are optimal with respect to the particular redundancy values used by such schemes. The address computation can be carried out efficiently by each processor without recourse to a complete memory map and requiring only O(1) internal storage.
引用
收藏
页码:3 / 37
页数:35
相关论文
共 50 条
  • [41] CONTENTION IS NO OBSTACLE TO SHARED-MEMORY MULTIPROCESSING
    RETTBERG, R
    THOMAS, R
    COMMUNICATIONS OF THE ACM, 1986, 29 (12) : 1202 - 1228
  • [42] Shared-memory Graph Truss Decomposition
    Kabir, Humayun
    Madduri, Kamesh
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2017, : 13 - 22
  • [43] Ray casting on shared-memory architectures
    Inktomi Corp, San Mateo, United States
    IEEE Concurrency, 1 (20-35):
  • [44] On the deployment of RED on shared-memory buffers
    Agharebparast, F
    Leung, VCM
    IEEE COMMUNICATIONS LETTERS, 2002, 6 (10) : 458 - 460
  • [45] A Hypervisor for Shared-Memory FPGA Platforms
    Ma, Jiacheng
    Zuo, Gefei
    Loughlin, Kevin
    Cheng, Xiaohe
    Liu, Yanqiang
    Eneyew, Abel Mulugeta
    Qi, Zhengwei
    Kasikci, Baris
    TWENTY-FIFTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXV), 2020, : 827 - 844
  • [46] PARALLELIZING PROLOG ON SHARED-MEMORY MULTIPROCESSORS
    GAO, YQ
    WANG, DX
    QIU, XL
    HWANG, ZY
    HU, SR
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1991, 567 : 318 - 335
  • [47] CIRCUIT SIMULATION ON SHARED-MEMORY MULTIPROCESSORS
    SADAYAPPAN, P
    VISVANATHAN, V
    IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (12) : 1634 - 1642
  • [48] Shared-memory interface eliminates arbitration
    Mazur, P
    EDN, 1996, 41 (16) : 110 - 110
  • [49] Performance of scalable shared-memory architectures
    Motlagh, BS
    DeMara, RF
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2000, 10 (1-2) : 1 - 22
  • [50] Shared-memory Exact Minimum Cuts
    Henzinger, Monika
    Noe, Alexander
    Schulz, Christian
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 13 - 22