SlideShare a Scribd company logo
1 of 21
WHAT IS BLUE GENE
•Blue Gene is an ambitious project to expand the
horizons of supercomputing, with the ultimate goal
of creating a system that can do one quadrillion
calculations per second, or perform one *petaflop.”
A massively parallel supercomputer using thousands of
embedded PowerPC processors supporting a large
memory space.
CONTD…
• With standard compilers and message
passing environment.
• Blue Gene is an IBM project aimed at designing
supercomputers that can reach operating speeds in the
PFLOPS(petaFLOPS) range, with low power
consumption.
 The first supercomputer to beat human in chess.
*A petaflop is a measure of a computer's processing speed and can be expressed as a thousand trillion floating point operations per second.
HISTORY
In December 1999 , IBM announced to build a massively
parallel computer, to be applied to study the protein gene
sequence.
Major areas of investigation included:
 The use of this novel platform to meet scientific goals
 Making of parallel machines more usable
 Achieving performance targets at reasonable cost through a
novel machine architecture.
RESULTS
 Linpack Top 500 Supercomputers
BLUE GENE PROJECTS
 Four Blue Gene projects :
 BlueGene/L
 BlueGene/C
 BlueGene/P
 BlueGene/Q
BLUE GENE/L
 The first computer in the Blue Gene series .
 Designed to deliver the most performance per kilowatt of
power consumed.
 It is a 16 rack system, with each rack holding 1024
compute nodes and a LINPAC performance of 70.72
*TFLOPS.
 Theoretical peak performance of 360 TFLOPS .
*TFLOPS -A tflop , or teraflop, is a parallel supercomputing system that has the ability to
compute one trillion floating point operations per second.
MAJOR FEATURES
 Trading the speed of processors for lower power
consumption.
 Dual processors per node with two working
modes: co-processor mode where one processor
handles computation and the other handles
communication.
 System-on-a-chip design. All node components
were embedded on one chip, with the exception
of 512 MB external DRAM.
BLUE GENE/L ARCHITECTURE
 Can be scaled up to 65,536 compute or I/O
nodes, with 131,072 processors
 Each node is a single ASIC with associated
DRAM memory chips
 Each ASIC has 2 700 MHz IBM PowerPC
processors
 PowerPC processors
 Low-frequency, low-power embedded processors,
superior to today's high-frequency, high-power
microprocessors by a factor of 2 or more
BLUE GENE/LARCHITECTURE CONTD…
 Double-pipeline-double-precision Floating Point Unit
 A cache sub-system with built-in DRAM controller
 Node CPUs are not cache coherent with one another
 FPUs and CPUs are designed for low power consumption
BLUE GENE/L ARCHITECTURE
CONTD…
1024 nodes
System Overview
BLUE GENE/L NETWORKS
 Each node is attached to 3 main parallel
communication networks
 3D Torus network - peer-2-peer between compute
nodes
 Collective network – collective & global
communication
 Ethernet network - I/O and management (such as access
to any node for configuration, booting and diagnostics )
BLUE GENE/L SYSTEM SOFTWARE
 System software supports efficient execution of parallel
applications
 Compiler support for *DFPU (C, C++, Fortran)
 Compute nodes use a minimal operating system called
“BlueGene/L compute node kernel”
 A lightweight, single-user operating system
 Supports execution of a single dual-threaded application compute process
 Kernel provides a single and static virtual address space to a running
process
 Because of single-process nature, no context switching required
* DFPU - Double Floating Point Unit
BLUE GENE/L SYSTEM SOFTWARE
CONTD…
 To allow multiple programs to run concurrently
 Blue Gene/L system can be partitioned into electronically isolated sets of
nodes
 The number of nodes in a partition must be a positive integer power of 2
 To run program – reserve this partition
 No other program can use till partition is done with current program
 With so many nodes, component failures are inevitable. The system is
able to electrically isolate faulty hardware to allow the machine to
continue to run
BLUE GENE/L SYSTEM SOFTWARE
CONTD…
 Parallel Programming model
 Message Passing – supported through an
implementation of MPI
 Only a subset of POSIX calls are supported
 Green threads are also used to simulate local
concurrency
BLUE GENE/C
 Renamed to Cyclops64
 Massively parallel, supercomputer-on-a-chip
cellular architecture
 Cellular architecture gives the programmer the
ability to run large numbers of concurrent
threads within a single processor.
ARCHITECTURE OVERVIEW
 Each 64-bit Cyclops64 chip (processor) will run
at 500 megahertz and contain 80 processors.
 Each processor will have
two thread units and
a floating point unit.
 Five processors share a
32 kB instruction cache.
BLUE GENE/P
 Architecturally similar to BlueGene /L .
 Expected to operate around one petaflop.
 Launched in 2008.
 In here, the cores are cache coherent and the
chip can operate as a 4-way symmetric multi-
processor.
 The memory subsystem on the chip consist of
small private L2 caches , a central shared 8
MB cache , and dual DDR2 memory
controllers.
BLUE GENE/Q
 Third and the Last known supercomputer in
the Blue Gene series .
 Expected to reach 20 petaflops in 2012.
 Enhancement to the blue gene/L and P
architecture.
RESOURCES
 IBM
website(www.03.ibm.com/servers/deepcomputi
ng/bluegene.html)
 www.supercomp.org/sc2002/paperpdfs/pap.pap
207.pdf
 http://en.wikipedia.org/wiki/Blue_Gene
 http://community.anitaborg.org/wiki/images/9/9
2/GHC07-BlueGene_salapura.pdf

More Related Content

What's hot (20)

documents of blue gene/L
documents of blue gene/Ldocuments of blue gene/L
documents of blue gene/L
 
BLUE GENE/L
BLUE GENE/LBLUE GENE/L
BLUE GENE/L
 
Plastic memory
Plastic memoryPlastic memory
Plastic memory
 
Blue brain document
Blue brain documentBlue brain document
Blue brain document
 
Green Computing
Green  ComputingGreen  Computing
Green Computing
 
Blue brain
Blue brainBlue brain
Blue brain
 
Blue brain ppt
Blue brain pptBlue brain ppt
Blue brain ppt
 
BLUE BRAIN
BLUE BRAINBLUE BRAIN
BLUE BRAIN
 
Blue brain project ppt
Blue brain project pptBlue brain project ppt
Blue brain project ppt
 
Dna computing
Dna computingDna computing
Dna computing
 
Blue brain
Blue brainBlue brain
Blue brain
 
DNA computing
DNA computingDNA computing
DNA computing
 
Mind reading computer
Mind reading computerMind reading computer
Mind reading computer
 
Best Ever PPT Of Bluebrain
Best Ever PPT Of BluebrainBest Ever PPT Of Bluebrain
Best Ever PPT Of Bluebrain
 
Blue Brain
Blue BrainBlue Brain
Blue Brain
 
Blue Brain
Blue BrainBlue Brain
Blue Brain
 
Honeypots
HoneypotsHoneypots
Honeypots
 
Presentation for Apple M1 chip
Presentation for Apple M1 chipPresentation for Apple M1 chip
Presentation for Apple M1 chip
 
The Blue Brain Technology
The Blue Brain TechnologyThe Blue Brain Technology
The Blue Brain Technology
 
Amith blue brain
Amith blue brainAmith blue brain
Amith blue brain
 

Similar to Blue gene- IBM's SuperComputer

Modern processor art
Modern processor artModern processor art
Modern processor artwaqasjadoon11
 
Modern processor art
Modern processor artModern processor art
Modern processor artwaqasjadoon11
 
Blue gene detail journal
Blue gene detail journalBlue gene detail journal
Blue gene detail journalVivek Jha
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialmadhuinturi
 
Parallel_and_Cluster_Computing.ppt
Parallel_and_Cluster_Computing.pptParallel_and_Cluster_Computing.ppt
Parallel_and_Cluster_Computing.pptMohmdUmer
 
Intel new processors
Intel new processorsIntel new processors
Intel new processorszaid_b
 
HPC_June2011
HPC_June2011HPC_June2011
HPC_June2011cfloare
 
Copy of Parallel_and_Cluster_Computing.pptx
Copy of Parallel_and_Cluster_Computing.pptxCopy of Parallel_and_Cluster_Computing.pptx
Copy of Parallel_and_Cluster_Computing.pptxgopikahari7
 
Synergistic processing in cell's multicore architecture
Synergistic processing in cell's multicore architectureSynergistic processing in cell's multicore architecture
Synergistic processing in cell's multicore architectureMichael Gschwind
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiAnkit Raj
 
Multi core processors
Multi core processorsMulti core processors
Multi core processorsNipun Sharma
 
Top 10 Supercomputers With Descriptive Information & Analysis
Top 10 Supercomputers With Descriptive Information & AnalysisTop 10 Supercomputers With Descriptive Information & Analysis
Top 10 Supercomputers With Descriptive Information & AnalysisNomanSiddiqui41
 
A micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdfA micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdfangelnxcom
 
Study of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsStudy of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsateeq ateeq
 
Clustering by AKASHMSHAH
Clustering by AKASHMSHAHClustering by AKASHMSHAH
Clustering by AKASHMSHAHAkash M Shah
 

Similar to Blue gene- IBM's SuperComputer (20)

blue-gene-ppt.pptx
blue-gene-ppt.pptxblue-gene-ppt.pptx
blue-gene-ppt.pptx
 
Modern processor art
Modern processor artModern processor art
Modern processor art
 
processor struct
processor structprocessor struct
processor struct
 
Modern processor art
Modern processor artModern processor art
Modern processor art
 
Danish presentation
Danish presentationDanish presentation
Danish presentation
 
Blue gene detail journal
Blue gene detail journalBlue gene detail journal
Blue gene detail journal
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorial
 
Parallel_and_Cluster_Computing.ppt
Parallel_and_Cluster_Computing.pptParallel_and_Cluster_Computing.ppt
Parallel_and_Cluster_Computing.ppt
 
Intel new processors
Intel new processorsIntel new processors
Intel new processors
 
chameleon chip
chameleon chipchameleon chip
chameleon chip
 
HPC_June2011
HPC_June2011HPC_June2011
HPC_June2011
 
Copy of Parallel_and_Cluster_Computing.pptx
Copy of Parallel_and_Cluster_Computing.pptxCopy of Parallel_and_Cluster_Computing.pptx
Copy of Parallel_and_Cluster_Computing.pptx
 
Synergistic processing in cell's multicore architecture
Synergistic processing in cell's multicore architectureSynergistic processing in cell's multicore architecture
Synergistic processing in cell's multicore architecture
 
Multicore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash PrajapatiMulticore processor by Ankit Raj and Akash Prajapati
Multicore processor by Ankit Raj and Akash Prajapati
 
Multi core processors
Multi core processorsMulti core processors
Multi core processors
 
Top 10 Supercomputers With Descriptive Information & Analysis
Top 10 Supercomputers With Descriptive Information & AnalysisTop 10 Supercomputers With Descriptive Information & Analysis
Top 10 Supercomputers With Descriptive Information & Analysis
 
A micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdfA micro chip could be a pc processor which contains the functions of.pdf
A micro chip could be a pc processor which contains the functions of.pdf
 
Study of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processorsStudy of various factors affecting performance of multi core processors
Study of various factors affecting performance of multi core processors
 
Clustering by AKASHMSHAH
Clustering by AKASHMSHAHClustering by AKASHMSHAH
Clustering by AKASHMSHAH
 
Intel Core i7 Processors
Intel Core i7 ProcessorsIntel Core i7 Processors
Intel Core i7 Processors
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Blue gene- IBM's SuperComputer

  • 1.
  • 2. WHAT IS BLUE GENE •Blue Gene is an ambitious project to expand the horizons of supercomputing, with the ultimate goal of creating a system that can do one quadrillion calculations per second, or perform one *petaflop.” A massively parallel supercomputer using thousands of embedded PowerPC processors supporting a large memory space.
  • 3. CONTD… • With standard compilers and message passing environment. • Blue Gene is an IBM project aimed at designing supercomputers that can reach operating speeds in the PFLOPS(petaFLOPS) range, with low power consumption.  The first supercomputer to beat human in chess. *A petaflop is a measure of a computer's processing speed and can be expressed as a thousand trillion floating point operations per second.
  • 4. HISTORY In December 1999 , IBM announced to build a massively parallel computer, to be applied to study the protein gene sequence. Major areas of investigation included:  The use of this novel platform to meet scientific goals  Making of parallel machines more usable  Achieving performance targets at reasonable cost through a novel machine architecture.
  • 5. RESULTS  Linpack Top 500 Supercomputers
  • 6. BLUE GENE PROJECTS  Four Blue Gene projects :  BlueGene/L  BlueGene/C  BlueGene/P  BlueGene/Q
  • 7. BLUE GENE/L  The first computer in the Blue Gene series .  Designed to deliver the most performance per kilowatt of power consumed.  It is a 16 rack system, with each rack holding 1024 compute nodes and a LINPAC performance of 70.72 *TFLOPS.  Theoretical peak performance of 360 TFLOPS . *TFLOPS -A tflop , or teraflop, is a parallel supercomputing system that has the ability to compute one trillion floating point operations per second.
  • 8. MAJOR FEATURES  Trading the speed of processors for lower power consumption.  Dual processors per node with two working modes: co-processor mode where one processor handles computation and the other handles communication.  System-on-a-chip design. All node components were embedded on one chip, with the exception of 512 MB external DRAM.
  • 9. BLUE GENE/L ARCHITECTURE  Can be scaled up to 65,536 compute or I/O nodes, with 131,072 processors  Each node is a single ASIC with associated DRAM memory chips  Each ASIC has 2 700 MHz IBM PowerPC processors  PowerPC processors  Low-frequency, low-power embedded processors, superior to today's high-frequency, high-power microprocessors by a factor of 2 or more
  • 10. BLUE GENE/LARCHITECTURE CONTD…  Double-pipeline-double-precision Floating Point Unit  A cache sub-system with built-in DRAM controller  Node CPUs are not cache coherent with one another  FPUs and CPUs are designed for low power consumption
  • 11. BLUE GENE/L ARCHITECTURE CONTD… 1024 nodes System Overview
  • 12. BLUE GENE/L NETWORKS  Each node is attached to 3 main parallel communication networks  3D Torus network - peer-2-peer between compute nodes  Collective network – collective & global communication  Ethernet network - I/O and management (such as access to any node for configuration, booting and diagnostics )
  • 13. BLUE GENE/L SYSTEM SOFTWARE  System software supports efficient execution of parallel applications  Compiler support for *DFPU (C, C++, Fortran)  Compute nodes use a minimal operating system called “BlueGene/L compute node kernel”  A lightweight, single-user operating system  Supports execution of a single dual-threaded application compute process  Kernel provides a single and static virtual address space to a running process  Because of single-process nature, no context switching required * DFPU - Double Floating Point Unit
  • 14. BLUE GENE/L SYSTEM SOFTWARE CONTD…  To allow multiple programs to run concurrently  Blue Gene/L system can be partitioned into electronically isolated sets of nodes  The number of nodes in a partition must be a positive integer power of 2  To run program – reserve this partition  No other program can use till partition is done with current program  With so many nodes, component failures are inevitable. The system is able to electrically isolate faulty hardware to allow the machine to continue to run
  • 15. BLUE GENE/L SYSTEM SOFTWARE CONTD…  Parallel Programming model  Message Passing – supported through an implementation of MPI  Only a subset of POSIX calls are supported  Green threads are also used to simulate local concurrency
  • 16. BLUE GENE/C  Renamed to Cyclops64  Massively parallel, supercomputer-on-a-chip cellular architecture  Cellular architecture gives the programmer the ability to run large numbers of concurrent threads within a single processor.
  • 17. ARCHITECTURE OVERVIEW  Each 64-bit Cyclops64 chip (processor) will run at 500 megahertz and contain 80 processors.  Each processor will have two thread units and a floating point unit.  Five processors share a 32 kB instruction cache.
  • 18.
  • 19. BLUE GENE/P  Architecturally similar to BlueGene /L .  Expected to operate around one petaflop.  Launched in 2008.  In here, the cores are cache coherent and the chip can operate as a 4-way symmetric multi- processor.  The memory subsystem on the chip consist of small private L2 caches , a central shared 8 MB cache , and dual DDR2 memory controllers.
  • 20. BLUE GENE/Q  Third and the Last known supercomputer in the Blue Gene series .  Expected to reach 20 petaflops in 2012.  Enhancement to the blue gene/L and P architecture.
  • 21. RESOURCES  IBM website(www.03.ibm.com/servers/deepcomputi ng/bluegene.html)  www.supercomp.org/sc2002/paperpdfs/pap.pap 207.pdf  http://en.wikipedia.org/wiki/Blue_Gene  http://community.anitaborg.org/wiki/images/9/9 2/GHC07-BlueGene_salapura.pdf