 

      




 
 

      
      

      
          • 
      
          • 
               – 
      
 
      
 
 
 
      
 
 
 
 
      
 
 
 
      
 
 
 
 




 
      
      
 

      
          • 
          • 
 
      
      
          • 
 
 
      
      
              Off chip main memory
                                            Off chip main memory
...
 
 
 
 
                                           1600
                                                        SimMc
     Simu...
 
      
 
 
 
      
 
 
 
 
      
          • 


 
      
      
 
      
 
 
 
      
 
 
 
 
      
 
 
 
      
 
 
 
 
      


 
      


      
 
                                                                                                                       ...
 
      
      
 
 
 
      
      
 
      


 
 
      
      
 
      
          • 
      
      
 
      
      
 
      
      
3*(14)2*"+&
                         '*504)6&

!"#$%&
/+012&,&
                7,8,9&                                  7:8...
 
      
      
      


 
      
      
 
      
 
      
      
      
      
                                           +-7?</%/$-.,:-;",@*A+-#"B

                 ...
 
                    A#"&(%%!                                                   6-,-

                                  ...
 
      
      


 
      
          • 
      
 
      
          • 
          • 



 
 
      
 
 
 
      


          809'
                     6:5451'                       6<5451'

                            ...
 
      
 
 
 
      
 
 
 
 
 
 
      
 
 
 
      
 
 
 
 
      
      
      
 
      
          • 
          • 
      
          • 
 
     Simulation Speed (kilo virtual cycle / sec)   1600
                                                               ...
 
                                 2
                                       Relative Efficiency
                         ...
 
     Energy-Delay Product [J sec/virtual cycle]   0.045                                      600
                      ...
 
      
 
 
 
      
 
 
 
 

      
      

      
          • 
      
          • 
               – 
      
ScalableCore system at SACSIS2010, NARA
ScalableCore system at SACSIS2010, NARA
ScalableCore system at SACSIS2010, NARA
ScalableCore system at SACSIS2010, NARA
ScalableCore system at SACSIS2010, NARA
ScalableCore system at SACSIS2010, NARA
Upcoming SlideShare
Loading in …5
×

ScalableCore system at SACSIS2010, NARA

683 views
629 views

Published on

ScalableCoreシステム 1.1 @SACSIS2010, 奈良

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
683
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ScalableCore system at SACSIS2010, NARA

  1. 1.      
  2. 2.         •    •  –   
  3. 3.                  
  4. 4.                  
  5. 5.        
  6. 6.     •  •        • 
  7. 7.         Off chip main memory Off chip main memory Mem. Node Page (0,0) buffer Y- Many-core processor chip INCC Memory Path Path Path Comp. Node Node Node Node Node (X,Y) Core (0,0) (1,0) (2,0) (M,0) Router X+ Path Comp. Comp. Comp. Node INCC Node Node Node Node Memory (0,1) (1,1) (2,1) (M,1) (b) Y+ X- Router X+ Path Comp. Comp. Comp. Y- Node Node Node Node (0,2) (1,2) (2,2) (M,2) Path Node (a) Y+ (X,Y) Path Comp. Comp. Comp. Node Node Node Node X- Router X+ (0,N) (1,N) (2,N) (M,N) (c) Y+
  8. 8.      
  9. 9.   1600 SimMc Simulation Speed (kilo cycle / sec) 1400 1200 1000 800 600 400 200 0 20 40 60 80 100 # nodes
  10. 10.                  
  11. 11.     •       
  12. 12.                  
  13. 13.                  
  14. 14.          
  15. 15.   !"#$%&'()*+" ( !"" #"" $!"" $#"" %!"" %#"" &!"" &#"" '!"" )& *# ( !! )& +" *$ %! ( !+ )& " *$ ,! ( !+ )# " - .( ( &! )# " - .( ( #! )# " - .( ( /# )# " ,&-*.&" - .( ( $$ )# !" - .( ( $# !"#$%&"'()*+(,-) )# #" - .( & !" #!!!" $!!!!" $#!!!" %!!!!" %#!!!" ( %% '( )# !" ) #! - & ! .( '( *" && )$% !" & ! !* '( ) " $+ & ! !* '# " , -& & '# (!" , -& & '# #!" , -& & .# '# , " .(/01() -& & $$ '# !" , -& & '# $## , " -& & '# %%! , " -& (( !"
  16. 16.          
  17. 17.                  
  18. 18.     •                 
  19. 19. 3*(14)2*"+& '*504)6& !"#$%& /+012&,& 7,8,9& 7:8,9& !"#$%& !"#$%&'"()*+&, /+012&-& !"#$%& !"#$%&'"()*+&- /+012&.& 7,8:9& 7:8:9& !"#$%&'"()*+&.
  20. 20.                  
  21. 21.           +-7?</%/$-.,:-;",@*A+-#"B +-#" 9:++ =)"#,>%5"# 0-</"# :-;",*"7-#5,+-./#-&&"# F%)",!5)/"7,>%5"# *"7-#5,9.$/$%&$'"# >$.3,>%5"# !5.26#-.$'"# *"7-#5,1#8$/"# !2%&%8&"+-#", *-;<&" !"#$%&, ("C$2", +&-23$.D, +-77<.$2%/$-.) +-./#-&&"# 0")"/ !01*, +&-23, E65)$2%&,>%5"# !"#$%&$'"# +-./#-&&"# 4"."#%/-#, **+, 0")"/, (")"#$%&$'"# +-./#-&&"# 4"."#%/-#,
  22. 22.   A#"&(%%! 6-,- !"*,#". 0$7$,(E$*$#-,"#( %%!(!"*,#"..$# )*+,+-.(%$&"#'(6-,- !."4D(E$*$#-,"#( %$&"#'()*+,+-.+/$# 3,"#$ B#+,$( 2":$( !"#$ C"-: %$&"#'( %$&"#'( 0$-: !"*,#"..$# 0$-: ;#<+,$#( )2!! )2!!( B#+,$ #$?+7,$#( 6%;( =1,>1,(A.+, )*>1,(A.+, +*A"#&-,+"* A.+,(,"(( 0"1,$# A.+,(A#"&(( *$8,(*":$ *$8,(*":$ 30;%( 3$#+-.+/$#(89 6$7$#+-.+/$#(89 3'*45#"*+/$# !"*,#"..$#( 3$#+-.(=1,>1, 3$#+-.()*>1, ,"@A#"&(30;%
  23. 23.           •   
  24. 24.     •  •   
  25. 25.    
  26. 26.         809' 6:5451' 6<5451' #+.' %?@ABC!7* !"##$%&'()* !"##$%D.0-'* /425 &+,-'. 6>5451' /'.0(1$/'2)023 ;5451' ==5451' 6$70.-,(1$#451'
  27. 27.                  
  28. 28.    
  29. 29.                  
  30. 30.             •  •    • 
  31. 31.   Simulation Speed (kilo virtual cycle / sec) 1600 Speedup SimMc 1400 ScalableCore system 20 1200 1000 15 Speedup 800 10 600 400 5 200 0 0 20 40 60 80 100 # nodes
  32. 32.   2 Relative Efficiency 1.8 SimMc 30 ScalableCore system 1.6 Energy [J/virtual cycle] 25 Relative Efficiency 1.4 1.2 20 1 15 0.8 0.6 10 0.4 5 0.2 0 0 20 40 60 80 100 # nodes
  33. 33.   Energy-Delay Product [J sec/virtual cycle] 0.045 600 Relative Efficiency 0.04 SimMc ScalableCore system 500 0.035 Relative Efficiency 0.03 400 0.025 300 0.02 0.015 200 0.01 100 0.005 0 0 20 40 60 80 100 # nodes
  34. 34.                  
  35. 35.         •    •  –   

×