Design and Implementation of a High-performance Computing Environment Using Idle Desktops of Lab in Campus

碩士 === 東海大學 === 資訊工程與科學系碩士在職專班 === 94 === The objective of this thesis is to design and implement a high-performance computing environment with idle Lab desktops on campus. A high-performance computing cluster system can only be built within an environment with large number of concentrated desktops,...

Full description

Bibliographic Details
Main Authors: Yi-Cheng Hu, 胡以誠
Other Authors: C.T. Yang
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/12536257991315064521
Description
Summary:碩士 === 東海大學 === 資訊工程與科學系碩士在職專班 === 94 === The objective of this thesis is to design and implement a high-performance computing environment with idle Lab desktops on campus. A high-performance computing cluster system can only be built within an environment with large number of concentrated desktops, an intact network environment, abundant power system, sufficient air conditioning, etc.; those generally are possessed by the commercial research and development department, some special research institution, as well as labs on campus. So that we here start with tying desktops in the Lab in with the technology of diskless slave nodes to develop a high-performance computing platform which can be automatically or manually switched between “teaching” and “high-performance computing”. First of all, the efficiency of this platform is demonstrated by simulation results of the matrix multiply with LAM/MPI and PVM. The biological algorithm program, FASTA, is executed smoothly in the cluster architecture as well. In addition, the system and network monitoring software, ntop and ganglia, are installed in the PC clusters for the future need of system performance tuning. Last, desktops on different locations or even on different network are clustered via VPN without changing existing configuration of the network to form a large-scale high-performance computing environment to provide more computing power.