ASYNCHRONOUS PROBLEMS ON SIMD PARALLEL COMPUTERS

被引:7
|
作者
SHU, W
WU, MY
机构
[1] Department of Computer Science, State University of New York at Buffalo, Buffalo
基金
美国国家科学基金会;
关键词
SIMD PARALLEL COMPUTERS; PORTABLE PROGRAMMING ENVIRONMENT; LOAD BALANCING; THREAD MODEL; SCALABILITY; IRREGULAR AND DYNAMIC APPLICATIONS;
D O I
10.1109/71.395399
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One or the essential problems in parallel computing is: Can SIMD machines handle asynchronous problems? This is a difficult, unsolved problem because of the mismatch between asynchronous problems and SIMD architectures, We propose a solution to let SIMD machines handle general asynchronous problems, Our approach is to implement a runtime support system which can run MIMD-like software on SIMD hardware, The runtime support system, named P kernel, is thread-based. There are two major advantages of the thread-based model. First, for application problems with irregular and/or unpredictable features, automatic scheduling can move some threads from overloaded processors to underloaded processors. Second, and more importantly, the granularity of threads can be controlled to reduce system overhead. The P kernel is also able to handle bookkeeping and message management, as well as to make these low-level tasks transparent to users. Substantial performance has been obtained on Maspar MP-1.
引用
收藏
页码:704 / 713
页数:10
相关论文
共 50 条
  • [1] PARALLEL ALGORITHMS FOR SIMD COMPUTERS
    CRUZ, AJD
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 28 (1-5): : 85 - 90
  • [2] RECONFIGURABLE SIMD MASSIVELY PARALLEL COMPUTERS
    LI, HW
    STOUT, QF
    PROCEEDINGS OF THE IEEE, 1991, 79 (04) : 429 - 443
  • [3] Optimizing neural networks on SIMD parallel computers
    Di Blas, A
    Jagota, A
    Hughey, R
    PARALLEL COMPUTING, 2005, 31 (01) : 97 - 115
  • [4] SCIENTIFIC MODELING WITH MASSIVELY PARALLEL SIMD COMPUTERS
    WILDING, NB
    TREW, AS
    HAWICK, KA
    PAWLEY, GS
    PROCEEDINGS OF THE IEEE, 1991, 79 (04) : 574 - 590
  • [5] NEW SIMD ALGORITHMS FOR CLUSTER LABELING ON PARALLEL COMPUTERS
    APOSTOLAKIS, J
    CODDINGTON, P
    MARINARI, E
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1993, 4 (04): : 749 - 763
  • [6] SUITABILITY OF GCM PHYSICS FOR EXECUTION ON SIMD PARALLEL COMPUTERS
    ROTSTAYN, L
    FRANCIS, R
    ABRAMSON, D
    DIX, M
    JOURNAL OF THE METEOROLOGICAL SOCIETY OF JAPAN, 1993, 71 (02) : 297 - 303
  • [7] UNSTRUCTURED TREE-SEARCH ON SIMD PARALLEL COMPUTERS
    KARYPIS, G
    KUMAR, V
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (10) : 1057 - 1072
  • [8] PARALLEL DISCRETE-EVENT SIMULATION ON SIMD COMPUTERS
    AYANI, R
    BERKMAN, B
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1993, 18 (04) : 501 - 508
  • [9] Asynchronous genetic algorithms on parallel computers
    Zeigler, Bernard P.
    Kim, Jinwoo
    Australian Electronics Engineering, 1994, 27 (02):
  • [10] PARALLEL FUZZY CLUSTERING ON FIXED SIZE HYPERCUBE SIMD COMPUTERS
    ZAPATA, EL
    RIVERA, FF
    PLATA, OG
    ISMAIL, MA
    PARALLEL COMPUTING, 1989, 11 (03) : 291 - 303