110 likes | 280 Views
Introduction to Parallel Computing. Kentucky Linux Athlon Testbed 2. Group 11. Pekka Nikula Ossi Hämäläinen. http://aggregate.org/KLAT2/. KLAT 2. 64 + 2 "hot spare" PC nodes, each containing: One 700MHz AMD Athlon Slot A module and dual-fan heat sink 128MB CAS2 PC100 SDRAM
E N D
Introduction to Parallel Computing Kentucky Linux Athlon Testbed2 Group11 Pekka Nikula OssiHämäläinen http://aggregate.org/KLAT2/
KLAT 2 • 64 + 2 "hot spare" PC nodes, each containing: • One 700MHz AMD Athlon Slot A module and dual-fan heat sink • 128MB CAS2 PC100 SDRAM • FIC SD11 motherboard • Four RealTek-based Fast Ethernet NICs • Floppy drive (for net boot code) • 300W power supply and mid-tower case with extra fan • 10 Fast Ethernet "32 way" switches (31 ports + 1 uplink) • More than 264 Cat5 Fast Ethernet cables
Software • RedHat Linux 6.0 with 2.2.14 kernel • LAM MPI 6.3.3b1 (with Flat Neighborhood patch) • Egcs 2.91.66, G77 0.5.24-19981002, and our 3DNow! SWAR support ScaLAPACK 1.6 • BLACS 1.1 • ATLAS 3.0beta (with 3DNow! code inserted by hand)
Beowolf • commodity hardware components • running a free-software operating system • interconnected by a private high-speed network • consists of a cluster of PCs or workstations dedicated to running high-performance computing tasks • cluster computers don't sit on people's desks • usually connected to the outside world through only a single node • built for speed not reliability
Performance • (1999 top500.org 150th) • (June 2000 top500.org 197th) • Theoretical • 32-bit - 179 GFLOPS • 80/64-bit - 89 GFLOPS • ScaLAPACK • 32-bit - over 64 GFLOPS (3DNow! optimized BLAS) • 80/64-bit - 22.8 GFLOPS • distributed.net over 150M RC5 keys/s.
FNN (Flat Neigborhood Networks) The idea is to share at least one switch with each PC, all PC:s do not have to share the same switch.
Total cost $41,205 Cost per GFLOPS ~$650
Scalability • Memory can be added up to 768MB • Hard drives can be added • To add more nodes, the network must be reconstructed • Other resources can be used through the uplink switch (file servers, OPUS 6,400x4,800 pixel video wall etc.)