DocumentCode :
3215118
Title :
The changing trend of user applications and operating system design objectives for parallel computing by reconfigurable FPGAs
Author :
Guha, Radha
Author_Institution :
CSE Dept., Amrita Univ., Coimbatore, India
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
800
Lastpage :
805
Abstract :
High performance computing (HPC) by parallel computing effort faces several challenges. The first challenge is the efficient design and management of the parallel computing resources of the hardware platform. The second challenge is the transformation of the sequential program meant for classic Von Neumann architecture to explicit parallel instruction computing (EPIC) architecture. The third challenge is the design of an efficient operating system (OS) for task scheduling and mapping on hardware platform for higher resource utilization and load balancing. Though need for HPC and the development of parallel hardware platforms are evolving over the last three decades, the application developers are still not familiar with the parallel programming styles and of the exploration of the parallel resources of the hardware platform. This paper is a comprehensive analysis of the required hardware platform, required functionalities of an efficient OS and required mechanisms for changing the sequential program to parallel program for the HPC platform developed with multiple microprocessors and multiple hardware accelerators of FPGAs. This analysis is based on the currently available technologies which can enable HPC on the parallel computing platform.
Keywords :
field programmable gate arrays; parallel architectures; parallel programming; resource allocation; scheduling; classic Von Neumann architecture; high performance computing; operating system design; parallel computing; parallel instruction computing architecture; parallel programming; parallel resources; reconfigurable FPGA; sequential program; task scheduling; user applications; Computer aided instruction; Computer architecture; Concurrent computing; Field programmable gate arrays; Hardware; High performance computing; Operating systems; Parallel processing; Processor scheduling; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4244-5053-4
Type :
conf
DOI :
10.1109/NABIC.2009.5393590
Filename :
5393590
Link To Document :
بازگشت