supercomputer architecture
TRANSCRIPT
-
8/16/2019 supercomputer architecture
1/46
!"#$#%' )*
!"#$%& ($)"*%#+%*
,-."%- ,-#+"+/+0 12 304$-1&156 7$%)%58/)
-
8/16/2019 supercomputer architecture
2/46
!"#$%&'
! !()*(+),9 :$%+ "# (/80)41;8/+0)<9 :$0)0 .1 =0 /#0
(/80)41;8/+0)#<9 >"?0)0-40# @0+=00-
(/80)41;8/+0)# %-. AB#
9 C)"02 D"#+1)6 12(/80)41;8/+0)#
9 A)0#0-+ >%6 (/80)41;8/+0)#
! .*/0)11/* 2/31+4)*56+/319 B1;8%)"-5 *%)"1/# 4&%##0# 12
A)140##1)#
! 7)8/*9 2/31+4)*56+/319 E0;1)6 D"0)%)4$6
! :916)8 2/31+4)*56+/319 E/&+" 41)0 B1;8/+"-59 (6;;0+)"4 E/&+"8)140##"-59 >"#+)"@/+0. B1;8/+"-59 >"#+)"@/+0. B1;8/+"-5F B&/#+0)9 >"#+)"@/+0. B1;8/+"-5F G)".
9 B&/#+0) *# G)".
! $+8+656+/31 9 H;.%$&I# J%=9 G/#+%2#1-I# J%=9 H-%&15"0#9 >"?0)0-40#
! 251) :6;4+)19 7 B1;8/+0)9 C&/0 G0-09 D1880) B)%6
-
8/16/2019 supercomputer architecture
3/46
K*0)*"0=
-
8/16/2019 supercomputer architecture
4/46
)*0/8>;6)*?! :"L"80."% .0M-0# % (/80)41;8/+0) %# % 41;8/+0) %+ +$0 2)1-+&"-0 12
4/))0-+ 8)140##"-5 4%8%4"+6N 8%)+"4/&%)&6 #800. 12 4%&4/&%+"1-O
! +,-.#"/01.-" 2$ 3 /01.-" &43& 2$ 0%5* 0%# 6#%#"3&20% )#42%' 743&
53"6#8$/35# -$#"$ 73%&9:
&+@$+ &)+@ $+30/@3A 5*0=+6)06 B/* 6=) 2C2 29D)* EFG 534 /6=)*1
-
8/16/2019 supercomputer architecture
5/46
)*0/8>;6)*1? ! P-5"-00)"-5 QH/+1;1+"*0R
9 B)%#$ (";/&%+"1-#
9 H0)1.6-%;"4#
!
E0+01)1&1569 :0%+$0) S1)04%#+#
9 D/))"4%-0 :%)-"-5#
! H88&"0. E%+$0;%+"4#
9 J%++"40 C1&+T;%-- S&1= (1&*0)#
! C"1&156
9 (";/&%+"1- 12 D,! 8)1+0%#0 >6-%;"4#
-
8/16/2019 supercomputer architecture
6/46
C+H)*)30)1 D)6,))3 :;>)*0/8>;6)*1 534 .21(/80)41;8/+0)# ."?0) 2)1; AB# "- 21&&1="-5 %#804+#F
! (804"%&"T0.
! E0;1)6 D"0)%)4$6
!
(800.
9 E0%#/)0. "- 30)% %-. A0+% U18#
! B1#+
9 V%-50 2)1; WXYYNYYY# +1 WXNYYYNYYY#
! P-*")1-;0-+
9 V0Z/")0 0-*")1-;0-+%&&6 41-+)1&&0. )11;#
-
8/16/2019 supercomputer architecture
7/46
I*+)B J+16/*9 /B :;>)*0/8>;6)*1! ,- X[\Y# % #0)"0# 12 (/80)41;8/+0)# =0)0 .0#"5-0. %+ 2/36*/@ C565
2/*>/*56+/3QB>BR @6 :)98/;* 2*59
9 2C2 KKFFN )0&0%#0. "- X[\]N "# 41-#".0)0. +1 @0 +$0 M)#+ (/80)41;8/+0)
!
3$0- %))"*0. +$0 2*59 1)*+)1 12 (/80)41;8/+0)#
9 2LMN O P F H ^YE$T (/80)41;8/+0) )0&0%#0. "- X[_\
9 2LMN O E F V0&0%#0. "- X[^` H- ^ 8)140##1) &"Z/". 411&0. 41;8/+0) ="+$ S&/1)"-0)+ 8/;80.
+$)1/5$ "+ %# "+ 180)%+0.
A0)21);0. %+ XO[ 5"5%U18# %-. =%# +$0 =1)&.a# 2%#+0#+ /-+"& X[[Y
-
8/16/2019 supercomputer architecture
8/46
2!C Q Q Q! ,- +$0 X[[Y# ;%4$"-0# ="+$ +$1/#%-.# 12 8)140##1)# @05%- +1 %880%) "- b( %-.
c%8%-
! %36)@ .5*5R/3 F V%-L0. 2%#+0#+ "- X[[d
9 H 7%7C ;%4$"-0 =$"4$ 41--04+0. 8)140##1)# *"% % $"5$ #800. e9> ;0#$
%&&1="-5 8)140##0# +1 0f04/+0 1- #08%)%+0 -1.0#g 41;;/-"4%+"-5 *"% +$07)115R) .511+3R %36)*B50)
! S;T+61;U1 &;8)*+05@
-
8/16/2019 supercomputer architecture
9/46
.*)1)36 C59 :;>)*0/8>;6)*1
! B$%)%4+0)"T0. @6 *0)6 $"5$ .05)00 12 8%)%&&0&"#;
9 >0#"5- 12 ;0;1)6 $"0)%)4$6 "# #/4$ +$%+ 8)140##1) "# L08+ 20. ="+$ .%+% %-.
"-#+)/4+"1-# %+ %&& +";0
9 3$0 ,hK #6#+0;# $%*0 *0)6 $"5$ @%-.=".+$
!
b#0# *%)"1/# ;1.0)- 8)140##"-5 +04$-"Z/0#F9 !04+1) A)140##"-5
9 i1-9/-"21); E0;1)6 %440##
9 A%)%&&0& S"&0#6#+0;#
! E1)0 +$%- [Yj 12 8)0#0-+ .%6 (/80)41;8/+0)# )/- #1;0 21); 12 J,ibk %# +$0")
180)%+"-5 #6#+0;
-
8/16/2019 supercomputer architecture
10/46
2!C Q Q Q
! 3$0 @%#0 8)15)%;;"-5 &%-5/%50 12 (/80)41;8/+0)# "# S!L#LM& 1) 2
! 3$0 #12+=%)0 +11 21) ."#+)"@/+0. 8)140##"-5 "-4&/.0F
9 HA,# #/4$ %# 7.% %-. .X7N X#$
9 K80- #1/)409@%#0. #12+=%)0 #1&/+"1-# #/4$ %# I)/,;@B N
-
8/16/2019 supercomputer architecture
11/46
-
8/16/2019 supercomputer architecture
12/46
2/8>5*+3R (5*+/;1 0@511)1 /B .*/0)11/*1
2@511 /B.*/0)11/*
%8>@)8)3656+/3 %316*;06+/310=)4;@+3R
%316Q %11;)$56)309
:>))4;> Z,*6105@5*
>*/0)11/*[
(4%&%) Q#+%+"4R $%).=%)0 #+%+"4 X X
(4%&%)
Q.6-%;"4R
$%).=%)0 .6-%;"4 X X
(/80)#4%&%)Q#+%+"4R
$%).=%)0 #+%+"4 ; ;
(/80)#4%&%)Q.6-%;"4R
$%).=%)0 .6-%;"4 ; ;
(/80)9
8"80&"-0.
$%).=%)0 #+%+"4 -
QX 80) ;"-1)464&0R
-
!J,: #12+=%)0 #+%+"4 ; ;
-
8/16/2019 supercomputer architecture
13/46
E0;1)6B1-#".0)%+"1-#
-
8/16/2019 supercomputer architecture
14/46
7)8/*9 J+)*5*0=9:=5*)4 7)8/*9 C+16*+D;6)4 7)8/*9• E0;1)6 #8%40 "# #$%)0. @0+=00-
;/&+"8&0 8)140##1)# 21) )0%. l =)"+0180)%+"1-#
• A)140##1)# "-+0)%4+ @6 ;1."26"-5
.%+% 1@m04+# "- +$0 #$%)0. %..)0###8%40
• E0;1)69BAb @%-.=".+$ &";"+# "+#/#0
• E%-6 8)140##1)#N 0%4$ ="+$ &14%&;0;1)6 %440##"@&0 1-&6 +1 "+N %)041--04+0. *"% %- "-+0)41--04+"1--0+=1)L QD"5$&6 (4%&%@&0R
•
3$06 41;;/-"4%+0 @6 8%##"-5;0##%50# +1 0%4$ 1+$0)
• i1-9/-"21); ;0;1)6 %440## ;1.0&QibEHR
-
8/16/2019 supercomputer architecture
15/46
2!C Q Q Q• 3$0 &%)50#+ %-. 2%#+0#+ 41;8/+0)# "- +$0 =1)&. +1.%6 0;8&16 =9D*+4 12 #$%)0.
%-. ."#+)"@/+0. ;0;1)6 %)4$"+04+/)0#
• H+ &1= &0*0& 41;8/+0 -1.0# 41;8)"#0 ;/&+"8&0 8)140##1)# #$%)"-5 #%;0%..)0## #8%40 Qn#$%)0. ;0;1)6oR
•
H+ $"5$0) &0*0& >"#+)"@/+0. E0;1)6
-
8/16/2019 supercomputer architecture
16/46
(6#+0;B1-#".0)%+"1-#
-
8/16/2019 supercomputer architecture
17/46
7;@6+ 0/*) 2/8>;6+3RW H 8)140##1) +$%+ "-4&/.0# ;/&+"8&0 0f04/+"1- /-"+# Qn41)0#oR 1- +$0 #%;04$"8
W P%4$ 41)0 "- % ;/&+" 41)0 8)140##1) 4%- 81+0-+"%&&6 @0 #/80)#4%&%) p +$%+ "#N1-
0*0)6 464&0N 0%4$ 41)0 4%- "##/0 ;/&+"8&0 "-#+)/4+"1-# 2)1; 1-0 "-#+)/4+"1-#+)0%;
W %I7\1 2)@@ ;"4)18)140##1)N .0#"5-0. 21) /#0 "- +$0 (1-6 A&%6#+%+"1- dN "# %8)1;"-0-+ 0f%;8&0 12 ;/&+" 41)0 8)140##1)
-
8/16/2019 supercomputer architecture
18/46
:988)6*+0 7;@6+>*/0)11+3RW H 41;8/+0) #6#+0; ="+$ ;/&+"8&0 ".0-+"4%& 8)140##1)# +$%+ #$%)0 ;0;1)6
%-. 41--04+ *"% @/#
W C/# 41-+0-+"1- 8)0*0-+# @/# %)4$"+04+/)0# 2)1; #4%&"-5O H# % )0#/&+N (EA#
50-0)%&&6 .1 -1+ 41;8)"#0 ;1)0 +$%- de 8)140##1)#O
P P P P
Cache Cache Cache Cache
Main memory I/O system
-
8/16/2019 supercomputer architecture
19/46
C+16*+D;6)4 2/8>;6+3R! ,-."*"./%& ;0;1)6 21) 0%4$ 8)140##1)
! E0##%5"-5 "-+0)2%40 21) 41;;/-"4%+"1-
! eYYq 8)140##1)# 4%- =1)L 1- #%;0 %88&"4%+"1-
! C/+ #+"&& -1+ "-.080-.0-+ %-. 41&&04+"*0&6
41-#+"+/+0 % 41;8/+0)
! (6-4$)1-"T%+"1- %#804+# %-. 41;;/-"4%+"1-
1*0)$0%.# %)0 +$0 ;%m1) @1++&0-04L#
Cache
P1
Cache
P2
Cache
Pn
Network
Main
Memory
Main
Memory
Main
Memory
-
8/16/2019 supercomputer architecture
20/46
C+16*+D;6)4 2/8>;6+3RV 2@;16)*" B&/#+0) .0M-0.F
! B11)."-%+0. /#0 12 "-+0)41--04+0. %/+1-1;1/# 41;8/+0)# "- %;%4$"-0 )11;
! % 41&&04+"1- 12 #+%-.%&1-0 =1)L#+%+"1-# 12 AB# +$%+ %)0 "-+0)41--04+0.@6 % $"5$9#800. -0+=1)L
!
=1)L %# %- "-+05)%+0. 41&&04+"1- 12 )0#1/)40# Q/-"M0. 41;8/+"-5)0#1/)40R! $%*0 % #"-5&0 #6#+0; ";%50 #8%--"-5 %&& "+# -1.0#
" H 4&/#+0) 41-#"#+# 12F
# #+%-.%&1-0 ;%4$"-0# ="+$ #+1)%50
# % 2%#+ "-+0)41--04+"1- -0+=1)L
#
J1= &%+0-46 41;;/-"4%+"1- 8)1+141# #12+=%)0 +1 5"*0 ("-5&0 (6#+0; ,;%50F B&/#+0) E"..&0=%)0
# A)15)%;;"-5 +11
-
8/16/2019 supercomputer architecture
21/46
2@511+]056+/3 /B 2@;16)*1 # &/3W4)4+056)4 2@;16)*1V
! &)6,/*^ /B
-
8/16/2019 supercomputer architecture
22/46
C+16*+D;6)4 2/8>;6+3RV `*+4! 30); 5)". 41;8/+"-5 1)"5"-%+0. "- +$0 0%)&6 X[[Y# %# % ;0+%8$1) 21) ;%L"-5
41;8/+0) 81=0) %# 0%#6 +1 %440## %# %- 0&04+)"4 81=0) 5)".O
! E%L0# /#0 12 41;8/+0)# 41;;/-"4%+"-5 1*0) +$0 ,-+0)-0+ +1 =1)L 1- % 5"*0-8)1@&0;
! >0% 1-&6 ="+$ 0;@%))%##"-5&6 8%)%&&0& 8)1@&0;#N 1="-5 +1 &1= @%-.=".+$ %-.0f+)0;0&6 $"5$ &%+0-46 %*%"&%@&0 1- "-+0)-0+
• ,CEI# G)". 41;8/+"-5 $%# 8/+ 21)=%).F! nb#0 180- #+%-.%).# %-. 8)1+141 +1 5%"- %440## +1 41;8/+"-5 )0#1/)40#
1*0) +$0 ,-+0)-0+o
• b#0# % &%)50 -/;@0) 12 #;%&& #6#+0;# #8)0%. %4)1## % &%)50 5015)%8$"4%& )05"1-%-. 8)0#0-+# % /-"M0. 8"4+/)0 +1 +$0 /#0)#O! H*%"&%@"&"+6 12 $"5$ #800. -0+=1)L"-5 #/);1/-+# +$0 ."#+%-40 8)1@&0;O
-
8/16/2019 supercomputer architecture
23/46
#=) I+R a;)16+/3
# H+ #1;0 &0*0&N %&& %88&"4%+"1-# #$%)0 41;;1- -00.#O
# $1= +1F
! M-. )0#1/)40#<
! %4Z/")0 )0#1/)40#<
!
&14%+0 %-. ;1*0 .%+%<! #+%)+h;1-"+1) 41;8/+%+"1-<
! %&& #04/)0&6 %-. 41-*0-"0-+&6<
# :/@;6+/3VG)". ;"..&0=%)0F % #"-5&0 #12+=%)0 "-2)%#+)/4+/)0 #/881)+# %&& 12 +$0 %@1*0O
-
8/16/2019 supercomputer architecture
24/46
`*+4 7+44@),5*) 2/8>/3)361# G)". ,-21);%+"1- (0)*"40 QG,(RF
! (/881)+ )05"#+0)"-5 %-. Z/0)6"-5 5)". )0#1/)40#O
# G)". V0#1/)40 C)1L0) QGVCRF! P-. /#0)# #/@;"+ +$0") %88&"4%+"1- )0Z/")0;0-+# +1 GVCO
!
GVC ."#41*0)# )0#1/)40# @6 Z/0)6"-5 G,(O
# G)". 2%@)"4F ;%-%50# )0#1/)40#! 41;8/+0)#N #+1)%50 .0*"40#N #4"0-+"M4 "-#+)/;0-+#N 0+4O
# B1)0 5)". ;"..&0=%)0F K?0)# #0)*"40#! A)140## ;%-%50;0-+N %&&14%+"1- 12 )0#1/)40#N #04/)"+6
# b#0)9&0*0& 5)". E"..&0=%)0F K?0)# #0)*"40#F! A)15)%;;"-5 +11N )0#1/)40 @)1L0)#N #4$0./&"-5 %88&"4%+"1- +%#L# 21)
0f04/+"1- 1- 5&1@%& )0#1/)40#O
-
8/16/2019 supercomputer architecture
25/46
2@;16)* (1 `*+4# B&/#+0) 41;8/+"-5 4%- @0 #%". +1 @0 % #/@#0+ 12 5)". 41;8/+"-5O
# B&/#+0) -1.0# %)0 "- 4&1#0 8)1f";"+6 %-. "-+0)41--04+0. @6 JHi
! G)". -1.0# %)0 5015)%8$"4%&&6 #08%)%+0O
# B&/#+0)# 8)1*".0 5/%)%-+00 12 #0)*"40
! i1.0# %)0 0f804+0. +1 5"*0 2/&& )0#1/)40O
# B&/#+0)# %)0 /#/%&&6 % $1;150-01/# #0+ 12 -1.0#O
#
H*%"&%@"&"+6 %-. 80)21);%-40 12 5)". )0#1/)40# %)0 /-8)0."4+%@&0F! V0Z/0#+# 2)1; ="+$"- %- %.;"-"#+)%+"*0 .1;%"- ;%6 5%"- ;1)0
8)"1)"+6 1*0) )0Z/0#+# 2)1; 1/+#".0O
-
8/16/2019 supercomputer architecture
26/46
J";"+%+"1-#
-
8/16/2019 supercomputer architecture
27/46
$+8+656+/31 /B .5*5@@)@+18
! A%)%&&0&"T%+"1- "# +$0 8)140## 12 21);/&%+"-5 % 8)1@&0; "- % =%6 +$%+&0-.# "+#0&2 +1 41-4/))0-+ 0f04/+"1- @6 #0*0)%& 0f04/+"1- /-"+# 12 #1;0L"-.
! b#"-5 i 8)140##1)#N =0 0f804+ +$0 0f04/+"1- +";0 +1 41;0 .1=- i+";0# ".0%&&6O 3$"# "# +0);0. %# #800./8 12 i
! V0%&"+6 "# -1+ #1 80)204+J";"+%+"1-#F
9 ($%)0. )0#1/)40#9 >080-.0-4"0# @0+=00- 8)140##1)#9 B1;;/-"4%+"1-
9 J1%. ";@%&%-40
! 3$0 #0)"%& 8%)+ &";"+# #800./8
-
8/16/2019 supercomputer architecture
28/46
M845=@\1 $5,X 8)140##1) F 3QXR r # q 8 r X Q#F #0)"%& 8%)+ 8F 8%)%&&0& 8%)+R
- 8)140##1)# F 3Q-R r # q Q8h-R
(4%&%@"&"+6 Q(800. b8R r 3QXRh3Q-R r X hQ# q QX9#h-RR
-
8/16/2019 supercomputer architecture
29/46
`;165B1/3U1 $5,
9 H..)0##0# +$0 #$1)+41;"-5# 12 H;.%$&a# &%=
9 (%6# +$%+ 8)1@&0;# ="+$ &%)50N )080+"+"*0 .%+% #0+# 4%- @0 0s4"0-+&6 8%)%&&0&"T0.
=$0)0 ! "# +$0 -/;@0) 12 8)140##1)#N , "# +$0 #800./8N %-. t +$0 -1-98%)%&&0&"T%@&0 8%)+ 12 +$0 8)140##
W H.."-5 ./0 41-#".0)%+"1- 21) &%)50 #4%&0 41-#".0)%+"1- %-. +%#L#
-
8/16/2019 supercomputer architecture
30/46
!
-
8/16/2019 supercomputer architecture
31/46
M35@/R+)1
M845=@\1 $5,
(/881#0 +=1 4"+"0# %)0 \Y L; %8%)+N % 4%) $%# #80-+ 1-0 $1/) +)%*0&&"-5 +$0 M)#+dY L;O i1 ;%++0) $1= 2%#+ "+ .)"*0# +$0 &%#+ dY L;N "+ "# ";81##"@&0 +1 %4$"0*0 %-%*0)%50 #800. 12 [Y L;h$ @021)0 %))"*"-5 +$0 .0#+"-%+"1-
`;165B1/3\1 $5,
(/881#0 % 4%) $%# %&)0%.6 @00- +)%*0&&"-5 21) #1;0 +";0 %+ #800. 12 &0## +$%-[YL;h$N %-. =$0- 5"*0- 0-1/5$ +";0 %-. ."#+%-40 +1 +)%*0&N +$0 4%)I# %*0)%50#800. 4%- )0%4$ [YL;h$ %# &1-5 %# "+ .)"*0# 2%#+0) +$%- [Y L;h$ 21) #1;0 +";0O H-. % +$0 %*0)%50 #800. 4%- )0%4$ XeYL;h$ %-. 0*0- X`YL;h$ %# &1-5 %# "+
.)"*0# 2%#+ 0-1/5$ "- +$0 21&&1="-5 8%)+
-
8/16/2019 supercomputer architecture
32/46
C+H)*)30)1 M845=@\1 $5, `;165B1/3\1 $5,
! >10# -1+ #4%&0 +$0 %*%"&%@"&"+6 1241;8/+"-5 81=0) %# +$0 -/;@0) 12;%4$"-0# "-4)0%#0#
! C%#0. 1- Mf0. =1)L&1%. 1)Mf0. 8)1@&0; #"T0O ,+ ";8&"0# +$%++$0 #0Z/0-+"%& 8%)+ 12 % 8)15)%;.10# -1+ 4$%-50 ="+$ )0#804+ +1;%4$"-0 #"T0 Q"O0ON +$0 -/;@0) 12
8)140##1)#RO D1=0*0) +$0 8%)%&&0&8%)+ "# 0*0-&6 ."#+)"@/+0.1*0) ! 8)140##1)#O
! A)181#0# +$%+ 8)15)%;;0)# #0+ +$0#"T0 12 8)1@&0;# +1 /#0 +$0 %*%"&%@&00Z/"8;0-+ +1 #1&*0 8)1@&0;# ="+$"-
% 8)%4+"4%& Mf0. +";0
! 3$0)021)0N "2 2%#+0) Q;1)0 8%)%&&0&R0Z/"8;0-+ "# %*%"&%@&0N &%)50)8)1@&0;# 4%- @0 #1&*0. "- +$0 #%;0+";0
!
V0.0M-0# 0s4"0-46 %# % -00. +1;"-";"T0 +$0 #0Z/0-+"%& 8%)+ 12 %8)15)%;N 0*0- "2 "+ "-4)0%#0# +$0+1+%& %;1/-+ 12 41;8/+%+"1-
-
8/16/2019 supercomputer architecture
33/46
B%#0 (+/."0#
-
8/16/2019 supercomputer architecture
34/46
-
8/16/2019 supercomputer architecture
35/46
2!C Q Q Q75T/* S)56;*)1$ b#0# \^N`]] eOYG$T ^941)0 :.ML2Ke !,,,2f 8)140##1)# 8%4L0. "- \_e 4%@"-0+#N
21) % +1+%& 12 `]^Nd`e 41)0#
$ ,+ /#0# ]`-; BEK( +04$-1&156
$ P%4$ 4%@"-0+ $%# [\ 41;8/+0 -1.0#N \ ,K -1.0# =$0)0 0%4$ -1.0 41-+%"-# %#"-5&0 8)140##1) %-. X\GC 12 ;0;1)6
$ b#0# % \9> +1)/# -0+=1)L "-+0)41--04+ 4%&&0. #/B;N %-. % 312/918+";"T0.7)115R) .511+3R %36)*B50) @%#0. 1- !>)3 7.% &"@)%)6
$ H.18+# e9&0*0& &14%&h5&1@%& M&0#6#+0;
$ S/m"+#/ .0*0&180. %- 18+";"T0. 8%)%&&0& M&0 #6#+0; @%#0. 1- $;16*)N 4%&&0.S;T+61; 'Y5D96) S+@) :916)8N #4%&%@&0 +1 #0*0)%& $/-.)0. 80+%@6+0#
-
8/16/2019 supercomputer architecture
36/46
I@;) `)3) ! C&/0 G0-0 "# % 41;8/+0) %)4$"+04+/)0
8)1m04+ 4%))"0. 1/+ @6 % 41180)%+"*0
0?1)+# 12 %I7N $5,)*)30) $+()*8/*)
&56+/35@ $5DN ": C)>5*68)36 /B
'3)*R9 %-. 5054)8+5
! ] C&/0 G0-0 8)1m04+# %)0 "- 8)15)0##F
9 C&/0 G0-0hJ
9 C&/0 G0-0hB
9 C&/0 G0-0hA
9 C&/0 G0-0hu
! 3$0 8)1m04+ =%# %=%).0. +$0 &56+/35@ 7)45@ /B #)0=3/@/R9 534 %33/(56+/3@6 b( A)0#".0-+ C%)%4L K@%;% "- eYY[
-
8/16/2019 supercomputer architecture
37/46
2!C Q Q Q75T/* B)56;*)1
! 3)%."-5 +$0 #800. 12 8)140##1)# 21) &1=0) 81=0) 41-#/;8+"1-O
! >/%& 8)140##1)# 80) -1.0 ="+$ +=1 =1)L"-5 ;1.0#F 0/W>*/0)11/* QX /#0)
8)140##h-1.0F 41;8/+%+"1- %-. 41;;/-"4%+"1- =1)L "# #$%)0. @6 +=18)140##1)#R %-. (+*6;5@ 8/4) Qe /#0) 8)140##0#h-1.0R
! H &%)50 -/;@0) 12 -1.0# Q#4%&%@&0 "- "-4)0;0-+# 12 XYe] /8 +1 %+ &0%#+\`N`d\R
!
3$)009.";0-#"1-%& 6/*;1 "-+0)41--04+ ="+$ %/f"&"%)6 -0+=1)L# 21) 5&1@%&41;;/-"4%+"1-#N ,hKN %-. ;%-%50;0-+
! J"5$+=0"5$+ K( 80) -1.0 21) ;"-";/; #6#+0; 1*0)$0%. Q41;8/+%+"1-%&-1"#0R
-
8/16/2019 supercomputer architecture
38/46
2!C Q Q Q! 3$0 @&14L #4$0;0 12 +$0 I@;) `)3)f$ M:%2 "-4&/."-5 ./%& A1=0)AB ]]Y 41)0#
-
8/16/2019 supercomputer architecture
39/46
J/>>)* 2*59
! D1880) "# iPV(Ba# M)#+ 80+%U18 #6#+0;
! ,+ $%# X`dNeX\ 41;8/+0 41)0#
! 3$0 #"T0 12 ;%"- ;0;1)6 "# eX_ 3C
! 3$0 #041-.%)6 #+1)%50 Q."#LR #"T0 "# e AC
! D1880) 8&%40. -/;@0) ` 1- +$0 i1*0;@0) eYXY 318`YY (/80)41;8/+0) &"#+O
-
8/16/2019 supercomputer architecture
40/46
2!C Q Q Q
2/8>;6) &/4)1! \Nd^] -1.0#
! e +=0&*0941)0 HE> aE%5-6 B1/)#a eOX9GDT 8)140##1)# 80) -1.0
! e] 41)0# 80) -1.0 QX`dNeX\ +1+%& 41)0#R
! de GC >>Vd Xddd9EDT ;0;1)6 80) -1.0 Q\NYYY -1.0#R
!
\] GC >>Vd Xddd9EDT ;0;1)6 80) -1.0 Qd^] -1.0#R
! A0%L GU18h# )%+0F
! ^O] GU18#h41)0
! eYXO\ GU18#h-1.0
! XOe^ A0+%9U18# 21) +$0 0-+")0 ;%4$"-0
!
P%4$ 41)0 $%# "+# 1=- JX %-. Je 4%4$0#N ="+$ \] 7C %-. `Xe7C )0#804+"*0&6! K-0 \9EC Jd 4%4$0 #$%)0. @0+=00- \ 41)0# 1- +$0 E%5-6 B1/)# 8)140##1)
! S1/) >>Vd Xddd9EDT ;0;1)6 4$%--0 80) +=0&*0941)0 aE%5-6 B1/)#a8)140##1)
-
8/16/2019 supercomputer architecture
41/46
2!C Q Q Q75R39 2/;*1 .*/0)11/*
-
8/16/2019 supercomputer architecture
42/46
2!C Q Q Q
%36)*0/33)06• D1880)a# 41;8/+0 -1.0# %)0 41--04+0. *"% % 4/#+1; $"5$9@%-.=".+$N &1=9
&%+0-46 -0+=1)L 8)1*".0. @6 B)%6
• P%4$ -0+=1)L -1.0 $%-.&0# -1+ 1-&6 .%+% .0#+"-0. 21) "+#0&2N @/+ % .%+% +1 @0
)0&%60. +1 1+$0) -1.0#
• i1.0# %+ +$0 v0.50#v 12 +$0 ;0#$ -0+=1)L %)0 41--04+0. +1 -1.0# %+ +$0 1+$0)0.50 +1 21); % d9> +1)/#
-
8/16/2019 supercomputer architecture
43/46
2!C Q Q Q
! 3$0 4/#+1; 4$"8# +$%+ )1/+0 41;;/-"4%+"1-
1*0) +$0 -0+=1)L %)0 L-1=- %# vG0;"-"v %-.
+$0 0-+")0 -0+=1)L "# 12+0- )020))0. +1 %# +$0
vB)%6 G0;"-" i0+=1)LOv
!
P%4$ 8%") 12 D1880) -1.0# Q41-+%"-"-5 ]^ 41)0#R
"# 41--04+0. +1 1-0 G0;"-" H88&"4%+"1-9(804"M4
,-+05)%+0. B")4/"+ QH,(BR
2*59 `)8+3+ %36)*0/33)06 ,+6= 53 g)Y>@/4)4h
(+), /B 6=) M:%2
-
8/16/2019 supercomputer architecture
44/46
2!C Q Q Q
! 5 2*59 i'K
-
8/16/2019 supercomputer architecture
45/46
2!C Q Q Q
S+@) :916)8! H&& 12 iPV(Ba# 5&1@%& M&0 #6#+0;# %)0 %*%"&%@&0 1- D1880)O H.."+"1-%&&6N
D1880) $%# e AC 12 &14%&&6 %++%4$0. $"5$980)21);%-40 h#4)%+4$ ."#L #8%40
:0*560= S+@) :916)81
Size (TB) Aggregate Peak
Performance
# of Disks
$SCRATCH 1 PB 35 GB/sec 13
$SCRATCH2 1 PB 35 GB/sec 13
-
8/16/2019 supercomputer architecture
46/46
3DHi7( w