Treffer: Implementation of High Performance Computing (HPC) Using Computer Clusters ; تطبيق بيئة حوسبة عالية بإستخدام عناقيد الحواسيب

Title:
Implementation of High Performance Computing (HPC) Using Computer Clusters ; تطبيق بيئة حوسبة عالية بإستخدام عناقيد الحواسيب
Publisher Information:
Sudan University of Science &Technology
Publication Year:
2009
Collection:
Sudan University for Science and Technology (SUST): DSpace
Document Type:
Dissertation thesis
Language:
English
Relation:
Ahmed,Hisham Ahmed Ali .Implementation of High Performance Computing (HPC) Using Computer Clusters/Hisham Ahmed Ali Ahmed;Ashraf Gesm Elsid Abdellah.-Khartoum :Sudan University Of Science And Technology,College of Engineering,2009.-106P:ill;28Cm.-M.Sc.; http://repository.sustech.edu/handle/123456789/6808
Accession Number:
edsbas.B17F514
Database:
BASE

Weitere Informationen

The high performance computing systems or supercomputers nowadays are highly demanded especially for applications that requires high computation power in data processing such as problems involving quantum mechanical physics, financial analysis, weather forecasting, climate research, molecular modeling (computing the structures and properties of chemical compounds, biological macromolecules, polymers, and crystals), physical simulations (such as simulation of airplanes in wind tunnels and research into nuclear fusion), signal and image processing, cryptanalysis, and so on. But these kinds of machines is very costly and can’t be available for every institute or firm, hence, this work is aiming to design and develop a low cost high performance computing system using computer cluster and applying the concepts of parallel computing. The intended cluster can be built using commodity of the shelf PCs and network hardware which will result in low cost supercomputer that can be implemented simply in any institute or university. In this research a deep study was done on parallel programming considerations and requirements as a foundation for applications development on the Beowulf cluster that was designed. Special emphasize was given to Message Passing Interface (MPI) which is a programming paradigm used widely on parallel computers, especially Scalable Parallel Computers with distributed memory, and on clusters of computers. During this study in order to verify the usage of parallel computing a numerical integration example was developed and the studied concepts were applied on it. ; Thesis ; Sudan University of Science &Technology