Homework: Top 500

8
Homework: Top 500

description

Homework: Top 500. General Info. http://www.top500.org A list of 500 most powerful computing systems Your task is to take a look at them and compare them This homework is compulsory and will be graded Deadline 2.10. Guidelines. - PowerPoint PPT Presentation

Transcript of Homework: Top 500

Page 1: Homework: Top 500

Homework: Top 500

Page 2: Homework: Top 500

General Info

• http://www.top500.org• A list of 500 most powerful

computing systems• Your task is to take a look at them

and compare them• This homework is compulsory and

will be graded• Deadline 2.10

Page 3: Homework: Top 500

Guidelines

• Select at least 3 architectures (Not just three systems, but three different types)

• Describe charasteristics separately• Use / Draw pictures / tables• References

Page 4: Homework: Top 500

Introductory words

• Who, why, what• Marketing

– #1 in the list– Flops– # of CPUs

Page 5: Homework: Top 500

Hardware

• Architecture– DSM, MPP, COW, SMP, PVP, …

• Network– Switch, tree, bus, mesh, …

• Processors– Intel PC, Alpha, Vector / Scalar, 32/64 bit

Page 6: Homework: Top 500

Software

• OS• Middleware

– Messaging libraries, job queuing systems, checkpointing, file systems

• Applications– WMD design, weather forecast…

Page 7: Homework: Top 500

How to compare

• $ vs flops, # cpus vs flops, architectures vs flops

• Network speeds, network scalability• Custom or commodity hardware• …

Page 8: Homework: Top 500

Grading

• Depth of comparison– Including own opinions!

• Usage of other sources– Google (Example: Network is fat tree. A

fat tree is a tree that has eaten too much)– Text books / theory– Papers

• Structure of the text– Including general appearance