Supercomputers in Science from the big bang to climate change - - PowerPoint PPT Presentation

supercomputers
SMART_READER_LITE
LIVE PREVIEW

Supercomputers in Science from the big bang to climate change - - PowerPoint PPT Presentation

Supercomputers in Science from the big bang to climate change David Henty EPCC, the University of Edinburgh d.henty@epcc.ed.ac.uk +44 131 650 5960 what is EPCC? Edinburgh Parallel Computing Centre founded in 1990 The


slide-1
SLIDE 1

David Henty EPCC, the University of Edinburgh d.henty@epcc.ed.ac.uk +44 131 650 5960

Supercomputers in Science

from the big bang to climate change

slide-2
SLIDE 2

January 2014 Supercomputers in Science 2

what is EPCC?

  • Edinburgh Parallel Computing Centre

– founded in 1990

  • The Supercomputing Centre at

the University of Edinburgh

slide-3
SLIDE 3

what are computers used for?

January 2014 Supercomputers in Science 3

slide-4
SLIDE 4

computational science

January 2014 Supercomputers in Science 4

theory experiment computer simulation

slide-5
SLIDE 5

why?

January 2014 Supercomputers in Science 5

slide-6
SLIDE 6

what is the world’s yearly income?

January 2014 Supercomputers in Science 6

1 Aadel Abdali Afghanistan £873 2 Aamir Abdali Afghanistan £798 3 …......... …………….. ……………………. ............ 4 …......... …………….. ……………………. ............ 5 …......... …………….. ……………………. ............ 6 …......... …………….. ……………………. ............ 7 …......... …………….. ……………………. ............ 8 …......... …………….. ……………………. ............ 9 …......... …………….. ……………………. ............ 10 …......... …………….. ……………………. ............

slide-7
SLIDE 7

… further down

January 2014 Supercomputers in Science 7

5,303,422,761 ……… ………….. …. ………… 5,303,422,762 ……… ………….. …. ………… 5,303,422,763 Mark Henson UK £28,176 5,303,422,764 Mary Henson UK £37,866 5,303,422,765 ……… ………….. …. ………… 5,303,422,766 ……… ………….. …. ………… 5,303,422,767 ……… ………….. …. ………… 5,303,422,768 David Henty UK £11,234 5,303,422,769 ……… ………….. …. ………… 5,303,422,770 ……… ………….. …. …………

slide-8
SLIDE 8

… near the bottom

January 2014 Supercomputers in Science 8

1 …......... …………….. ……………………. ............ 2 …......... …………….. ……………………. ............ 3 …......... …………….. ……………………. ............ 4 …......... …………….. ……………………. ............ 5 …......... …………….. ……………………. ............ 6 …......... …………….. ……………………. ............ 7 …......... …………….. ……………………. ............ 8 …......... …………….. ……………………. ............ 9 …......... …………….. ……………………. ............ 10 …......... …………….. ……………………. ............ 5,342,564,831 ……… ………….. …. ………… 5,342,564,832 ……… ………….. …. ………… 5,342,564,833 ……… ………….. …. ………… 5,342,564,834 Elisa Windsor UK £23,677 5,342,564,835 Elizabeth Windsor* UK £38,356,973 5,342,564,836 ……… ………….. …. ………… 5,342,564,837 ……… ………….. …. ………… 5,342,564,838 ……… ………….. …. ………… 5,342,564,839 ……… ………….. …. ………… 5,342,564,840 ……… ………….. …. ………… (* The Queen)

slide-9
SLIDE 9

… the end

January 2014 Supercomputers in Science 9

6,999,999,991 ……… ………….. …………….. ………… 6,999,999,992 ……… ………….. …………….. ………… 6,999,999,993 ……… ………….. …………….. ………… 6,999,999,994 ……… ………….. …………….. ………… 6,999,999,995 ……… ………….. …………….. ………… 6,999,999,996 ……… ………….. …………….. ………… 6,999,999,997 ……… ………….. …………….. ………… 6,999,999,998 ……… ………….. …………….. ………… 6,999,999,999 Zojj Zinyama Zimbabwe £3,564 7,000,000,000 Zuka Zinyama Zimbabwe £1,236

slide-10
SLIDE 10

computer program

set running total to zero start at top of list add income to total go to next item in list repeat if not at end of list

January 2014 Supercomputers in Science 10

print total

slide-11
SLIDE 11

how long does it take?

January 2014 Supercomputers in Science 11

Year Intel CPU Frequ- ency Operations per second Time per

  • peration

Time per loop Total time 1966 1971 1993 2012

slide-12
SLIDE 12

how long does it take?

January 2014 Supercomputers in Science 12

Year Intel CPU Frequ- ency Operations per second Time per

  • peration

Time per loop Total time 1966

Me 1 Hz 1 1 second 3 seconds 650 years

1971 1993 2012

slide-13
SLIDE 13

how long does it take?

January 2014 Supercomputers in Science 13

Year Intel CPU Frequ- ency Operations per second Time per

  • peration

Time per loop Total time 1966

Me 1 Hz 1 1 second 3 seconds 650 years

1971

i4004 100 KHz 100 thousand 10 micro- seconds (millionths of a second) 30 micro- seconds 2½ days

1993 2012

slide-14
SLIDE 14

how long does it take?

January 2014 Supercomputers in Science 14

Year Intel CPU Frequ- ency Operations per second Time per

  • peration

Time per loop Total time 1966

Me 1 Hz 1 1 second 3 seconds 650 years

1971

i4004 100 KHz 100 thousand 10 micro- seconds (millionths of a second) 30 micro- seconds 2½ days

1993

Pentium 60 MHz 60 million 17 nano- seconds 50 nano- seconds 6 minutes

2012

slide-15
SLIDE 15

how long does it take?

January 2014 Supercomputers in Science 15

Year Intel CPU Frequ- ency Operations per second Time per

  • peration

Time per loop Total time 1966

Me 1 Hz 1 1 second 3 seconds 650 years

1971

i4004 100 KHz 100 thousand 10 micro- seconds (millionths of a second) 30 micro- seconds 2½ days

1993

Pentium 60 MHz 60 million 17 nano- seconds 50 nano- seconds 6 minutes

2012

Core i7 3 GHz 3 billion 0.3 nano- seconds (billionths of a second) 1 nano- second 7 seconds

slide-16
SLIDE 16

how much faster?

January 2014 Supercomputers in Science 16

1971 1975 1980 1985 1990 1 300

slide-17
SLIDE 17

how much faster?

January 2014 Supercomputers in Science 17

1990 1995 2000 2005 2010 1 300 30,000

slide-18
SLIDE 18

two thousand transistors (1971)

January 2014 Supercomputers in Science 18

Moore’s Law Number of transistors doubles every 2 years

slide-19
SLIDE 19

three million transistors (1993)

January 2014 Supercomputers in Science 19

slide-20
SLIDE 20

100 million transistors (2004)

January 2014 Supercomputers in Science 20

slide-21
SLIDE 21

200 million transistors (2006)

January 2014 Supercomputers in Science 21

dual-core processor same frequency = less power = less heat

slide-22
SLIDE 22

serial vs parallel computing

January 2014 Supercomputers in Science 22

serial ► adjective [attrib] Computing (of a processor) running only a single task. parallel processing ► noun [mass noun] Computing a mode of operation in which a process is split into many parts, which are executed simultaneously on different processors attached to the same computer.

slide-23
SLIDE 23

parallel computer program

if I am core 1: total1 = sum top half list if I am core 2: total2 = sum bottom half list

January 2014 Supercomputers in Science 23

total = total1 + total2 print total wait for both cores to finish

slide-24
SLIDE 24

four billion transistors (2012)

January 2014 Supercomputers in Science 24

32 cores “multicore”

slide-25
SLIDE 25

how much faster in parallel?

January 2014 Supercomputers in Science 25

1990 1995 2000 2005 2010 300 120,000

slide-26
SLIDE 26

parallel supercomputers

January 2014 Supercomputers in Science 26

+ = fast + = super fast

slide-27
SLIDE 27

Cray XE6 run by EPCC at Edinburgh

January 2014 Supercomputers in Science 27

5632 CPUs 90,112 cores 90,112 GB 1 Megawatt very fast network

slide-28
SLIDE 28

Cray XC30 run by EPCC at Edinburgh

January 2014 Supercomputers in Science 28

9840 CPUs 118,080 cores 338,944 GB 1 Megawatt even faster network and CPUs

slide-29
SLIDE 29

parallel computer simulations

January 2014 Supercomputers in Science 29

slide-30
SLIDE 30

universal experiment

January 2014 Supercomputers in Science 30

slide-31
SLIDE 31

big bang: R.Cen & J. Ostriker, Illinois

January 2014 Supercomputers in Science 31

slide-32
SLIDE 32

big bang: R.Cen & J. Ostriker, Illinois

January 2014 Supercomputers in Science 32

slide-33
SLIDE 33

big bang: project stargate at SC’09

January 2014 Supercomputers in Science 33

slide-34
SLIDE 34

big bang: project stargate at SC’09

January 2014 Supercomputers in Science 34

slide-35
SLIDE 35

climate modelling: UCAR

January 2014 Supercomputers in Science 35

slide-36
SLIDE 36

climate modelling: UCAR

January 2014 Supercomputers in Science 36

slide-37
SLIDE 37
  • cean modelling: ECCO2 / NASA

January 2014 Supercomputers in Science 37

slide-38
SLIDE 38
  • cean modelling: ECCO2 / NASA

January 2014 Supercomputers in Science 38

slide-39
SLIDE 39
  • cean modelling: close up

January 2014 Supercomputers in Science 39

slide-40
SLIDE 40
  • cean modelling: close up

January 2014 Supercomputers in Science 40

slide-41
SLIDE 41

cell membranes: Science, 296:525-530, 2002

January 2014 Supercomputers in Science 41

slide-42
SLIDE 42

cell membranes: Science, 296:525-530, 2002

January 2014 Supercomputers in Science 42

slide-43
SLIDE 43

four legs or two? Dr Lee Margetts

January 2014 Supercomputers in Science 43

slide-44
SLIDE 44

four legs or two? Dr Lee Margetts

January 2014 Supercomputers in Science 44

slide-45
SLIDE 45

running hadrosaur

January 2014 Supercomputers in Science 45

slide-46
SLIDE 46

running hadrosaur

January 2014 Supercomputers in Science 46

slide-47
SLIDE 47

running hadrosaur

January 2014 Supercomputers in Science 47

slide-48
SLIDE 48

hopping hadrosaur

January 2014 Supercomputers in Science 48

slide-49
SLIDE 49

hopping hadrosaur

January 2014 Supercomputers in Science 49

slide-50
SLIDE 50

california earthquake: argonne labs

January 2014 Supercomputers in Science 50

slide-51
SLIDE 51

california earthquake: argonne labs

January 2014 Supercomputers in Science 51

slide-52
SLIDE 52

flush: Barcelona Supercomputing Center

January 2014 Supercomputers in Science 52

slide-53
SLIDE 53

flush: Barcelona Supercomputing Center

January 2014 Supercomputers in Science 53

slide-54
SLIDE 54

supernova: Argonne National Labs

January 2014 Supercomputers in Science 54

slide-55
SLIDE 55

supernova: Argonne National Labs

January 2014 Supercomputers in Science 55

slide-56
SLIDE 56

hurricane katrina: satellite photos

January 2014 Supercomputers in Science 56

slide-57
SLIDE 57

hurricane katrina: satellite photos

January 2014 Supercomputers in Science 57

slide-58
SLIDE 58

katrina: NCAR computer simulation

January 2014 Supercomputers in Science 58

slide-59
SLIDE 59

katrina: NCAR computer simulation

January 2014 Supercomputers in Science 59

slide-60
SLIDE 60

fire simulation: FireGrid project

January 2014 Supercomputers in Science 60

slide-61
SLIDE 61

fire simulation: FireGrid project

January 2014 Supercomputers in Science 61

slide-62
SLIDE 62

MSc in High Performance Computing

  • The MSc in High

Performance Computing

– www.epcc.ed.ac.uk/msc

  • Find out more

– www.epcc.ed.ac.uk – www.archer.ac.uk – www.hector.ac.uk – d.henty@epcc.ed.ac.uk

January 2014 Supercomputers in Science 62

  • Scottish Scholarships

– www.ed.ac.uk/schools-departments/student- funding/postgraduate/uk-eu/university-scholarships/sfc-hsw

slide-63
SLIDE 63

acknowledgements

  • www.prace-ri.eu
  • Iakovos Panourgias of EPCC

January 2014 Supercomputers in Science 63