Heterogeneous parallel and distributed computing

被引:15
|
作者
Sunderam, VS [1 ]
Geist, GA
机构
[1] Emory Univ, Dept Math & Comp Sci, Atlanta, GA 30322 USA
[2] Oak Ridge Natl Lab, Oak Ridge, TN 37831 USA
基金
美国国家航空航天局; 美国国家科学基金会;
关键词
heterogeneous computing; networked computing; cluster computing; message passing interface (MPI); parallel virtual machine (PVM); NAS parallel benchmark; parallel I/O; meta computing;
D O I
10.1016/S0167-8191(99)00088-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Heterogeneous network-based distributed and parallel computing is gaining increasing acceptance as an alternative or complementary paradigm to multiprocessor-based parallel processing as well as to conventional supercomputing. While algorithmic and programming aspects of heterogeneous concurrent computing are similar to their parallel processing counterparts, system issues, partitioning and scheduling, and performance aspects are significantly different. In this paper, we discuss the evolution of heterogeneous concurrent computing, in the context of the parallel virtual machine (PVM) system, a widely adopted software system for network computing. In particular, we highlight the system level infrastructures that are required, aspects of parallel algorithm development that most affect performance, system capabilities and limitations, and tools and methodologies for effective computing in heterogeneous networked environments. We also present recent developments and experiences in the PVM project, and comment on ongoing and future work. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1699 / 1721
页数:23
相关论文
共 50 条
  • [21] A convergence of parallel and distributed computing?
    Blair, GS
    ABSTRACT MACHINE MODELS FOR PARALLEL AND DISTRIBUTED COMPUTING, 1996, : 1 - 11
  • [22] A parallel transferable uniform multi-round algorithm in heterogeneous distributed computing environment
    Yamamoto, Hiroshi
    Tsuru, Masato
    Oie, Yuji
    HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2006, 4208 : 51 - 60
  • [23] Computing Resource Allocation for Heterogeneous Coded Distributed Computing
    Dai, Mingjun
    Yuan, Jialong
    Tong, Yanli
    Wang, Lan
    Lin, Xiaohui
    2022 31ST WIRELESS AND OPTICAL COMMUNICATIONS CONFERENCE (WOCC), 2022, : 18 - 23
  • [24] Heterogeneous parallel computing for a security application
    Tran, Nhat-Phuong
    Lee, Myungho
    Hong, Sugwon
    Choi, Dong Hoon
    International Journal of Digital Content Technology and its Applications, 2012, 6 (13) : 11 - 18
  • [25] MERLIN - MASSIVELY PARALLEL HETEROGENEOUS COMPUTING
    WITTIE, L
    MAPLES, C
    PROCEEDINGS OF THE 1989 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, VOL 1: ARCHITECTURE, 1989, : I142 - I150
  • [26] Heterogeneous computing and parallel genetic algorithms
    Alba, E
    Nebro, AJ
    Troya, JM
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (09) : 1362 - 1385
  • [27] Language Virtualization for Heterogeneous Parallel Computing
    Chafi, Hassan
    DeVito, Zach
    Moors, Adriaan
    Rompf, Tiark
    Sujeeth, Arvind K.
    Hanrahan, Pat
    Odersky, Martin
    Olukotun, Kunle
    ACM SIGPLAN NOTICES, 2010, 45 (10) : 835 - 847
  • [28] On Distributed Computing with Heterogeneous Communication Constraints
    Shakya, Nishant
    Li, Fan
    Chen, Jinyuan
    2018 CONFERENCE RECORD OF 52ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2018, : 1795 - 1799
  • [29] On Distributed Computing With Heterogeneous Communication Constraints
    Shakya, Nishant
    Li, Fan
    Chen, Jinyuan
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (06) : 2776 - 2787
  • [30] UNICORE: A grid computing environment for distributed and parallel computing
    Huber, V
    PARALLEL COMPUTING TECHNOLOGIES, 2001, 2127 : 258 - 265