Building a high performance computing clusters to use in computing course applications


Aydin S., BAY Ö. F.

World Conference on Educational Sciences, Nicosia, CYPRUS, 4 - 07 Şubat 2009, cilt.1, ss.2396-2401 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası: 1
  • Doi Numarası: 10.1016/j.sbspro.2009.01.420
  • Basıldığı Şehir: Nicosia
  • Basıldığı Ülke: CYPRUS
  • Sayfa Sayıları: ss.2396-2401
  • Anahtar Kelimeler: Cluster computing, high performance computing, Linux clusters
  • Gazi Üniversitesi Adresli: Evet

Özet

A cluster is a collection of independent and cheap machines, used together as a supercomputer to provide a solution. In this study, a pc cluster consisting of one master and 10 slave nodes is built to use in a cluster computing course for undergraduate and graduate students. High Performance Computing (HPC) clusters implemented by different methods are also presented here, highlighting problems, advantages and disadvantages of the methods used. Performance and ease of use of these methods are investigated in terms of their capability to solve the problems as easy as possible. Although cluster building kits like Rocks and OSCAR are easy to establish, it makes difficult to deal with problems emerging during implementation and management. It is found that HPC clusters formed by manual set-ups on Linux operating system are more useful for solving problems in more complex and flexible applications.