cluster technologies (foilene ble også presentert på notur 2003)

12
Anne C. Elster 1 CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003) Anne C. Elster Dept. of Computer & Information Science (IDI) Norwegian Univ. of Science & Tech. (NTNU) Trondheim, Norway NFR 30. juni, 200

Upload: verne

Post on 20-Jan-2016

29 views

Category:

Documents


0 download

DESCRIPTION

CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003). Anne C. Elster Dept. of Computer & Information Science (IDI) Norwegian Univ. of Science & Tech. (NTNU) Trondheim, Norway. NFR 30. juni, 2003. Clusters (Networks of PCs/Workstation). Are they suitable for HPC? Advantage: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 1

CLUSTER TECHNOLOGIES

(Foilene ble også presentert på NOTUR 2003)

Anne C. Elster

Dept. of Computer & Information Science (IDI)Norwegian Univ. of Science & Tech. (NTNU)

Trondheim, Norway

NFR 30. juni, 2003

Page 2: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 2

Clusters (Networks of PCs/Workstation)

Are they suitable for HPC?

Advantage:Cost-effective hardware since uses

COTS (Commercial Of-The-shelf) parts

BUT: Typically much slower processor interconectes than traditional HPC systems

What about usability?NTNU IDI’s 40-node AMD 1.46GHz cluster2GB RAM, 40GB disk, Fast Ethernet

Page 3: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 3

Cluster Technologies:NOTUR Emerging Technology project

Collaboration between NTNU & Univ. of Tromsø

Goal: Analyze Cluster technologies’ suitability for HPC

by looking at some of the most interesting NOTUR applications

• The results will provide a foundation for decisions regarding future HPC programs

Page 4: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 4

Main Collaborators include

• Anne C. Elster (IDI, NTNU) – Project leader• Otto Anshus & Tore Larsen (CS, U of Tromsø• Torbjørn Hallgren (IDI, NTNU)• Einar Rønquist (IMF, NTNU)• Master , Ph.D. Students & Post Docs at NTNU and Univ.

of Tromsø

Page 5: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 5

General Issues to Consider:

• Why cluster vs. Powerful desktop vs. Large SMPs?

• What are the total costs associated with clusters (harware, software, support, usability)

• 32-bit vs. 64-bit architectures

Page 6: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 6

Cluster Project ACTIVITIES:

• Profiling & Tuning Selected Applications:

– Physics and Chemistry Codes (Elster & students, Dept. of Computer Science Dept.,

NTNU)

– Profiling & User-Analysis of Amber, Dalton & Gaussian (Tor Johansen & staff, Comp. Center, U of Tromsø)

– Optimization & tool analysis of Dalton (Anshus & PostDoc/student, Dept. of Comp. Sci., U of Tromsø)

Page 7: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 7

Cluster Project ACTIVITIES continuted:

• Execution Monotoring(Anshus, Tore Larsen & students, CS, U of T)

• Visualization servers, etc.(Hallgren, Elster & students, CS, NTNU)

• Impact of future numerical algorithms(Rønquist & student, Dept. of Mathematics, NTNU

• Interface with NOTUR ET – Grid Project(Elster, Harald Simonsen and colleagues, staff & students associated with the NOTUR ET Cluster & Grid projects)

Page 8: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 8

Some cluster issues discovered:

• Performance of programs can individually vary on different machines

• FORTRAN problems:– Different FORTRAN implementations have

non-stardard add-ons (e.g. FORTRAN 90)– Leads to great difficulty in porting code to a

different platform with a different Fortran compiler (e.g. by a different vendor)

Page 9: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 9

Some cluster issues discovered continued:

• Global operations have more severe impact on performance on clusters than traditional supercomputers since communication between processors take relatively more time of total execution time

Page 10: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 10

The ”Ideal” Cluster -- Hardware

• High-bandwidth network

• Low-latency network

• Low Operating System overhead (tcp causes ”slow start”)

• Great floating-point performance (64-bit?)

Page 11: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 11

The ”Ideal” Cluster -- Software

• Compiler that is:– Portable– Optimizing

• Do extra work to save communication

• Self tuning /Load ballanced

• Automatically choose best algorithm

• One-sided communication support?

• Optimized middleware

Page 12: CLUSTER TECHNOLOGIES (Foilene ble også presentert på NOTUR 2003)

Anne C. Elster 12

For more information:

Poster session at NOTUR• Cluster Project stand

- several posters+ smoke simulation demo

• Poster by Torbjørn Vik et. al.• Poster by Lars Ailo Bongo

Email: [email protected]