IBM Engineering & Technology Services
© 2002 IBM CorporationPage 1
IBM Engineering & Technology Services
BlueGene/L Production:From Prototype to Customer Delivery
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 2
Recipe for Producing BlueGene/L
Take a great concept and a strong Research team
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 4
Recipe for Producing BlueGene/L
Take a great concept and a strong Research team
Add a product team and stir
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 5
BlueGene/L Team
Software
Research Hardware and Software
Card Designs
Power & Packaging
System Test &
Integration
Procurement &
Manufacturing
ASIC Design
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 6
Recipe for Producing BlueGene/L
Take a great concept and a strong Research team
Add a product team and stir
Sprinkle in some development processes
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 7
Software Development
2 Weeks
Interim Driver
Development Test Driver
Supported Driver
Week 3
Driver Build Plan
ƒ Early Planning Stage by Development Team
ƒ Identify functions integrated by driverƒ New function integration stops at Last
New Function (LNF)ƒ After LNF, Defects integration only,
new function integration requires approval from Project Manager
ƒ System Testƒ Performanceƒ No new function into this driverƒ Selected defects integrated as
decided from Daily Build mtg
ƒ Driver Managers assigned from Dev Teamƒ Daily integrationsƒ Daily Build meetings - address functional defects,
'plan for the day'ƒ Dedicated Build and BVT person
BVTCode & Defects Integrated
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 8
Recipe for Producing BlueGene/L
Take a great concept and a strong Research team
Add a product team and stir
Sprinkle in some development processes
Bake until product is firm
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 9
Test
SST
System Test Driver
DefectsSupported Driver
Interim DriverFixes
Fixes
System TestPerformanceSelected defects integrated as decided from Daily Build mtg
Regression TestSystem Software Testing (New / Larger Test cases, Work-loads)Performance Testing and Analysis (Benchmarks)
Fixes made to:Interim driver - or – Supported driver
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 10
Recipe for Producing BlueGene/L
Take a great concept and a strong Research team
Add a product team and stir
Sprinkle in some development processes
Bake until product is firm
Duplicate to order
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 12
Recipe for Producing BlueGene/L
Take a great concept and a strong Research team
Add a product team and stir
Sprinkle in some development processes
Bake until product is firm
Duplicate to order
Serve on a raised floor
IBM Engineering & Technology Services
© 2002 IBM CorporationPage 14
Recipe for Producing BlueGene/L
Take a great concept and a strong Research team
Add a product team and stir
Sprinkle in some development processes
Bake until product is firm
Duplicate to order
Serve on a raised floor
Set up a catering business