Conventional data-center clusters are huge in size, they require more power and more cooling solutions and they are not affordable by everyone. In this project we will introduce a High-Performance Computing cluster, which will be assembled using 8 Raspberry Pi nodes interconnected with 100 Mbits Eth
High Performance Computing Cluster using Raspberry Pi Node
Conventional data-center clusters are huge in size, they require more power and more cooling solutions and they are not affordable by everyone. In this project we will introduce a High-Performance Computing cluster, which will be assembled using 8 Raspberry Pi nodes interconnected with 100 Mbits Ethernet links. This cluster will have a low total cost, comparable to that of a single workstation, and will consume relatively little energy. These qualities along with its light weight, small volume and passive, ambient cooling render it eminently suitable for a number of applications that to which a conventional cluster with its high attendant cost and special infrastructure requirements is ill-suited.
The cluster that we will present in this work combines the unconventional elements of utilizing low-cost and low-power ARM processors, commodity Ethernet interconnects, and low-power flash based local storage, whilst supporting traditional technologies such as MPI upon which many supercomputing applications are built. With a very compact overall size, light weight, and passive, ambient cooling, our cluster will be ideal for demonstration and educational purposes.
Conventional data-center clusters are huge in size, they require more power and more cooling solutions and they are not affordable by everyone. In this project we will introduce a High-Performance Computing cluster, which will be assembled using 8 Raspberry Pi nodes interconnected with 100 Mbits Ethernet links. This cluster will have a low total cost, comparable to that of a single workstation, and will consume relatively little energy. These qualities along with its light weight, small volume and passive, ambient cooling render it eminently suitable for a number of applications that to which a conventional cluster with its high attendant cost and special infrastructure requirements is ill-suited.
The cluster that we will present in this work combines the unconventional elements of utilizing low-cost and low-power ARM processors, commodity Ethernet interconnects, and low-power flash based local storage, whilst supporting traditional technologies such as MPI upon which many supercomputing applications are built. With a very compact overall size, light weight, and passive, ambient cooling, our cluster will be ideal for demonstration and educational purposes.
For Becnhmarks:
The small size, low power usage, low cost and portability of the cluster must be contrasted against its relatively low compute power and limited communications bandwidth (compared to a contemporary, traditional HPC cluster), making this architecture most appropriate as a teaching cluster. In this role, it could be used to help students to understand the building blocks of parallel and high performance computation. It is also a valuable alternative to using virtualization to demonstrate the principles of HPC, since the latter tends to hide various “real-world” aspects of HPC such as interconnects between nodes, power, cooling, file systems, etc. Due to its low cost, it may also bring cluster computing to institutions which lack the space, funds, and administrative staff to run a conventional cluster. Even in institutions which have clusters available, clusters could be made available to students as a rapid means of testing the functionality and scaling of parallel codes without the long job queues often associated with institutional systems. It would also encourage developers to work with other architectures, enhancing code portability, which may be of increasing importance as low-power ARM chips begin to enjoy a larger role in the data centre.
We will describe how the unconventional architecture
of this cluster reduces its total cost and makes it an ideal
resource for educational use in inspiring students who are learning the fundamentals of high-performance and scientific computing. We also explored additional application areas where similar architectures might offer advantages over traditional clusters. We foresee that, although our cluster architecture is unconventional by today’s standards, many aspects of its design—the use of open source hardware and software, the adoption of low-power processors, and the wider application of flash based storage—will become increasingly mainstream into the future.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry Pi 4 Model B | Equipment | 8 | 7988 | 63904 |
| 16 Port Switch | Equipment | 1 | 4000 | 4000 |
| Micro SD Cards | Miscellaneous | 5 | 1800 | 9000 |
| Ethernet Cables | Miscellaneous | 10 | 70 | 700 |
| Total in (Rs) | 77604 |
Automatic Peritoneal Dialysis. Various mode of PD treatment. Facilitate infant...
This project is based on Android app For Nearest Masjid is to create a full-fledged androi...
Outdoor air pollution is classified as carcinogenic to humans and exposure to it contribut...
HOME AUTOMATION FOR ELDERLY & DISABLED Elderly and disabled people faces many c...
In this project, we are designing and developing IOT based Hazard Detection Node, Networks...