首页 | 本学科首页   官方微博 | 高级检索  
     


Heterogeneous parallel and distributed computing
Authors:V S Sunderam  G A Geist
Affiliation:1. Department of Chemical Engineering, Xi’an Jiaotong University, Xi’an, 710049, China;2. Department of Computer Science and Technology, Xi’an Jiaotong University, Xi’an, 710049, China;2. School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran, Iran;3. Sharif University of Technology, Tehran, Iran
Abstract: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.
Keywords:Heterogeneous computing  Networked computing  Cluster computing  Message passing interface (MPI)  Parallel virtual machine (PVM)  NAS parallel benchmark  Parallel I/O  Meta computing
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号