raspberry pi cluster test bed

11
1 Raspberry Pi HPC Testbed Raspberry Pi HPC Testbed By Bradford W. Bazemore Georgia Southern University

Upload: bradford-bazemore

Post on 18-Jul-2015

96 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: Raspberry Pi Cluster Test Bed

1

Raspberry Pi HPC TestbedRaspberry Pi HPC Testbed

By Bradford W. BazemoreGeorgia Southern University

Page 2: Raspberry Pi Cluster Test Bed

2

The Goal

All in one cluster Energy efficient Cost effective Foundation for

future work Multipurpose

System

Page 3: Raspberry Pi Cluster Test Bed

3

HPCHPC

Computing Centers− Mainframes− Supercomputers

PC− Computing

Centers to Computer Labs

− HPC is still needed

Page 4: Raspberry Pi Cluster Test Bed

4

ClustersClusters

Used in many fields− Engineering− Physics− Economics

Complicated to design and build

Page 5: Raspberry Pi Cluster Test Bed

5

MPI and Linux

MPI the main tool for cluster programming

Linux is the main OS of clusters

Both inefficient Linux Kernel

15.9 million lines of code

Page 6: Raspberry Pi Cluster Test Bed

6

Raspberry Pi

Very small computer Cheap $$$ Energy Efficient Reusable 3D printed modular

system

Page 7: Raspberry Pi Cluster Test Bed

7

The Cluster

Custom built 3D printed parts Modular Expandable Cost effective Energy efficient

122.5 W

Page 8: Raspberry Pi Cluster Test Bed

8

System Design

Node i

Node i+n

Netw

ork Sw

itchPower Supply

Internet

Main Power

Page 9: Raspberry Pi Cluster Test Bed

9

MetricsMetrics

Amdahl's Law

S p=T 1

T p

Pestimated=

1SU

−1

1NP

−1

S (N )=1

(1−P)+PN

Page 10: Raspberry Pi Cluster Test Bed

10

Conclusion

VERY complex, VERY simple solution This is just the start Numerous applications

Page 11: Raspberry Pi Cluster Test Bed

11

Thank YouThank You

Contact− [email protected]− www.bradfordbazemore.com