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 条
  • [21] SHARED-MEMORY AND MESSAGE QUEUES
    LAM, RB
    DR DOBBS JOURNAL, 1995, 20 (05): : 28 - &
  • [22] AND OR PARALLELISM ON SHARED-MEMORY MULTIPROCESSORS
    GUPTA, G
    JAYARAMAN, B
    JOURNAL OF LOGIC PROGRAMMING, 1993, 17 (01): : 59 - 89
  • [23] SMALL SHARED-MEMORY MULTIPROCESSORS
    BASKETT, F
    HENNESSY, JL
    SCIENCE, 1986, 231 (4741) : 963 - 967
  • [24] UNAMBIGUOUS SHARED-MEMORY SYSTEMS
    Morin, Remi
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2010, 21 (04) : 665 - 685
  • [25] ATOMIC SNAPSHOTS OF SHARED-MEMORY
    AFEK, Y
    ATTIYA, H
    DOLEV, D
    GAFNI, E
    MERRITT, M
    SHAVIT, N
    JOURNAL OF THE ACM, 1993, 40 (04) : 873 - 890
  • [26] PC2. Practical concurrent C on shared-memory multiprocessor computers
    Leangsuksun, C.
    Proceedings of the European Workshops on Parallel Computing, 1992,
  • [27] Memory latency in distributed shared-memory multiprocessors
    Motlagh, BS
    DeMara, RF
    PROCEEDINGS IEEE SOUTHEASTCON '98: ENGINEERING FOR A NEW ERA, 1998, : 134 - 137
  • [28] ITERATIVE SCHEMES FOR PARALLEL S-N ALGORITHMS IN A SHARED-MEMORY COMPUTING ENVIRONMENT
    HAGHIGHAT, A
    HUNTER, MA
    MATTIS, RE
    NUCLEAR SCIENCE AND ENGINEERING, 1995, 121 (01) : 103 - 113
  • [29] MEMORY MANAGEMENT FOR PARALLEL TASKS IN SHARED-MEMORY
    LANGENDOEN, KG
    MULLER, HL
    VREE, WG
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 637 : 165 - 178
  • [30] OPTICAL PARALLEL-ACCESS SHARED-MEMORY SYSTEM - ANALYSIS AND EXPERIMENTAL DEMONSTRATION
    LI, KYJ
    JENKINS, BK
    APPLIED OPTICS, 1995, 34 (02) : 358 - 369