SUST Repository

Implementation of High Performance Computing (HPC) Using Computer Clusters

Show simple item record

dc.contributor.author Ahmed, Hisham Ahmed Ali
dc.contributor.author Supervisor - Ashraf Gesm Elsid Abdellah
dc.date.accessioned 2014-08-24T13:27:22Z
dc.date.available 2014-08-24T13:27:22Z
dc.date.issued 2009-12-01
dc.identifier.citation 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. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/6808
dc.description Thesis en_US
dc.description.abstract 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. en_US
dc.description.sponsorship Sudan University of Science &Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science &Technology en_US
dc.subject Implementation of High Performance en_US
dc.subject Computer Clusters en_US
dc.title Implementation of High Performance Computing (HPC) Using Computer Clusters en_US
dc.title.alternative تطبيق بيئة حوسبة عالية بإستخدام عناقيد الحواسيب en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search SUST


Browse

My Account