42
pages
Français
Documents
Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres
42
pages
Français
Documents
Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres
Department of Computer Science
CS523
University of Illinois at Urbana-Champaign
Multiprocessor Operating
Systems
Roy Campbell
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 1Multiprocessor Operating Systems
• Background
• Arch Robison – Debugging
Multithreaded Systems
• Multiprocessor Architectures
– Symmetric/Asymmetric
– Message Passing
– Shared Memory
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 2Background Reading for
Multiprocessors
•AMD
http://multicore.amd.com/WhitePapers/IDC_Whit
ePaper_Convergence_en.pdf
• SUN UltraSPARC
T1http://www.sun.com/processors/UltraSPARC-T1/
•IBM
http://www.research.ibm.com/journal/sj/451/ohara.html
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 3• K42/Tornado Operating System
• http://citeseer.ist.psu.edu/104291.html
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 4Types of Multiprocessing
• Symmetric
•Asymmetric
•NUMA
•Clustered
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 5Instruction and Data
• Multiple instruction, multiple data
• Single-instruction, multiple-data
• Multiple instruction, single data
– Redundancy in fail-safe systems
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 6Processor Coupling
• Tightly-Coupled
–Bus-level
• Loosely-Coupled
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 7Supercomputer OSes 500 top
machines
Linux
Unix
FreeBSD
Microsoft
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 8Top 3 List
1. BlueGene/L (IBM), DOE/NNSA/LLNL, USA,
280.6 TFlop/s, 131,072 processors
2. BlueGene W (IBM), Thomas J. Watson
Research Center, USA, 91.29 TFlop/s, 40960
processors
3. ASC Purple (IBM), DOE/NNSA/LLNL, USA,
63.39 TFlop/s, 10,240 processors
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 9Cray UNICOS/lc
3/3/2006 CS523 © 2006 Roy Campbell, All Rights Reserved 10