linux clusters as an msc.nastran high-performance computing platform chris smith ww cae portfolio...
TRANSCRIPT
Linux Clusters as an MSC.Nastran High-Linux Clusters as an MSC.Nastran High-Performance Computing PlatformPerformance Computing Platform
Chris SmithWW CAE Portfolio Manager
[email protected]+1 (303) 649-5263
Why Linux and Clusters?Why Linux and Clusters?
• Price-Performance• Stability• Highly scalable from laptops to high-performance
cluster supercomputing• Easy and inexpensive to expand• Older, slower, assets can be redistributed to “office”
tasks• Supported by all major hardware vendors• Leverage existing processes & UNIX expertise• Enthusiastic supporters, Open Source and GPL
Issues with Linux Clusters?Issues with Linux Clusters?
• Lack of knowledge• Lack of applications• Lack of proven track record for
production work• Lack of application vendor and
hardware vendor support• Integration work required
The HP/MSC Linux Cluster InitiativeThe HP/MSC Linux Cluster Initiative
Working with MSC, deliver a turn-key, production quality, high-performance computational server environment, based on Linux workstations, as a platform for running MSC and other CAE applications
The HP/MSC Linux Cluster InitiativeThe HP/MSC Linux Cluster InitiativePress ReleasePress Release
MSC.Software Announces High Performance MSC.Linux Appliance May 12, 2000 9:00 AM EDT LOS ANGELES and COSTA MESA, Calif.--(BUSINESS WIRE)--May 12, 2000 MSC.Software Will Deliver Turnkey MSC.Linux Cluster Solutions, Using Hardware From HP, to Satisfy the Market Demand for Extreme Performance Computing MSC.Software Corporation (MSC) (NYSE: MNS) today announced plans to develop a range of MSC.Linux cluster appliances, based on Hewlett-Packard Company (NYSE: HWP) platforms, to meet the high performance requirements of the world wide scientific markets. This HP hardware based MSC.Linux clusters will be marketed by MSC.Software. The initial MSC.Linux appliance is a turnkey cluster for MSC.Software's highly parallel simulation applications. "Our customers, using the MSC.Linux cluster solution, can now conveniently embrace tremendous price-performance benefits when dealing with their most demanding computational situations," said Frank Perna, Jr., chairman and CEO of MSC.Software. "The MSC.Linux appliance, directed at the scientific community which includes all the product development activities of our customer base who represent the top 5000 manufacturers in the world, immensely expands our market opportunities." "MSC.Linux appliances offer scientific and engineering organizations a powerful and flexible platform for solving complex problems," said Knute Christensen, mechanical design marketing manager for HP's Technical Computing Division. "At HP we are committed to providing solutions that meet customer requirements, and we're excited to collaborate with MSC.Software on this innovative initiative."
High Performance ClustersHigh Performance Clusters
Cluster architecture• Master (head) node
» Connected to LAN» KVM Switch
• Compute nodes» optimized for application
• Communication backbone» Fast Ethernet, Myrinet ...» Switch» other
• Software» System Administration» Queue System» MPI
Master Node – HP Visualize Personal Workstation
• 2 Intel Pentium III Processors (866 MHz currently)
–512MB (1 GB recommended)–RDRAM,133 MHz FSB
• 3x10k RPM disks–Ultra2 (or faster) SCSI disk controller
• 2 Network Cards (100Mbs Ethernet)
• HP’s Performance Leading FX6 Graphics subsystem
• CD-ROM, Floppy, Keyboard, Monitor, Mouse
MSC.Nastran ConfigurationMSC.Nastran Configuration
Compute Node – HP Visualize Personal Workstation
•2 Intel Pentium III Processors (866 MHz currently)–1GB Memory
–RDRAM 133 MHz (or faster) FSB
•3x10k RPM disks–Ultra2 (or faster) SCSI disk controller, RAID-0
•Network Card (100Mbs Ethernet)
•Elsa Synergy II Graphics board
•CD-ROM drive (optional), Floppy
MSC.Nastran ConfigurationMSC.Nastran Configuration
Other Hardware• Network switch and cables• User interface switch• (Optional) Uninterruptible Power Supply (UPS) for the master node
MSC.Nastran ConfigurationMSC.Nastran Configuration
MSC.Nastran 70.7 DMP PerformanceMSC.Nastran 70.7 DMP PerformanceDirect Frequency: SOL108 (XLTDF): Car BodyDirect Frequency: SOL108 (XLTDF): Car Body
0
10000
20000
30000
40000
50000
60000
70000
1CPU 2CPU 4CPU 8CPU
HP VPW C luster(733 MHz)
SGI Origin 2000(400 MHz)
HP N-C lass(440MHz)
HP N-C lass(550MHz)
Problem XLTDF (Car Body: SOL108 (XLTDF): 529,257 Ndof: 450 Mb: SCR Disk 5000 Mb: Total I/O 209 Gb: 32 Frequency Increments)
Linux Cluster: 1 CPU=1 NodeSGI Origin 2000: 2 CPU=1 NodeHP N4000: 8 CPU=1 Node
MSC.Nastran 70.7 DMP PerformanceMSC.Nastran 70.7 DMP PerformanceDirect Frequency: SOL108 (XLTDF): Car BodyDirect Frequency: SOL108 (XLTDF): Car Body
0
10000
20000
30000
40000
50000
60000
70000
1CPU 2CPU 4CPU 8CPU
HP VPW C luster(733 MHz)
SGI Origin 2000(400 MHz)
HP N-C lass(440MHz)
HP N-C lass(550MHz)
Problem XLTDF (Car Body: SOL108 (XLTDF): 529,257 Ndof: 450 Mb: SCR Disk 5000 Mb: Total I/O 209 Gb: 32 Frequency Increments)
Linux Cluster: 1 CPU=1 NodeSGI Origin 2000: 2 CPU=1 NodeHP N4000: 8 CPU=1 Node
MSC.Nastran 70.7 DMP PerformanceMSC.Nastran 70.7 DMP PerformanceLinear Statics: SOL101 (XLRST): EngineLinear Statics: SOL101 (XLRST): Engine
0
200
400
600
800
1000
1200
1400
1600
1800
1CPU 2CPU 4CPU 8CPU
HP VPW C luster(733 MHz)
SGI Origin 2000(400 MHz)
HP N-C lass(440MHz)
HP N-C lass(550MHz)
Problem XLRST (Engine: SOL101 (XLRST): 739,651 Ndof: 80 Mb: SCR Disk 4000 Mb: Total I/O 18 Gb)
Linux Cluster: 1 CPU=1 NodeSGI Origin 2000: 2 CPU=1 NodeHP N4000: 8 CPU=1 Node
MSC.Nastran 70.7 DMP PerformanceMSC.Nastran 70.7 DMP PerformanceLinear Statics: SOL101 (XLRST): EngineLinear Statics: SOL101 (XLRST): Engine
0
200
400
600
800
1000
1200
1400
1600
1800
2000
1CPU 2CPU 4CPU 8CPU
HP VPW C luster(733 MHz)
SGI Origin 2000(400 MHz)
HP N-C lass(440MHz)
HP N-C lass(550MHz)
Problem XLRST (Engine: SOL101 (XLRST): 739,651 Ndof: 80 Mb: SCR Disk 4000 Mb: Total I/O 18 Gb)
Linux Cluster: 1 CPU=1 NodeSGI Origin 2000: 2 CPU=1 NodeHP N4000: 8 CPU=1 Node
MSC.Nastran 70.7 DMP PerformanceMSC.Nastran 70.7 DMP PerformanceLinear Statics: SOL101 (Model DF3): AxleLinear Statics: SOL101 (Model DF3): Axle
0
200
400
600
800
1000
1200
1400
1600
1800
2000
HP VPW
500Xeon
HP VPW
550
HP VPW
550Xeon
HP VPW
733Xeon
Problem DF3 (Axle: SOL101: 321,138 Ndof)HP VPW running Linux: 1 CPU
MSC.Nastran 70.7 DMP PerformanceMSC.Nastran 70.7 DMP PerformanceLinear Statics: SOL101 (FF3): AxleLinear Statics: SOL101 (FF3): Axle
0
500
1000
1500
2000
2500
3000
3500
1CPU 2CPU 4CPU
HP VPW C luster(550MHz)
HP VPW C luster(733 MHz)
Problem FF3 (Axle: SOL101: 429,118 Ndof)Linux Cluster: 1 CPU=1 Node
Performance SummaryPerformance Summary
• Excellent Price/Performance compared to traditional UNIX server solutions
• Excellent solution for Frequency Response and Optimization problems - high scalability
• Fair solution for Linear Statics• Traditional Unix Server solutions still
provide fastest time to solution• Traditional Unix Server/Workstation
solutions can handle larger problems and more users due to more capable proprietary architectures
Why MSC.Linux?Why MSC.Linux?
Expertise in:•Numerical performance
•Distributed & parallel memory
•Application tuning/porting
•Kernel tuning
•Software Configuration Mgmt. & Testing
Extreme performance computing presence
Strong HP hardware partner relationship
Why HP Visualize Personal Workstations?Why HP Visualize Personal Workstations?
• Designed for Technical Computing: fastest architecture design
• Best 3D graphics systems: HP FX graphics fastest in industry and with CAE applications
• Same high reliability as all HP computing systems
• Part of a complete solution portfolio• Experienced supplier: Support for Linux from the
beginning• Best CAE partner relationships
MSC.Linux BusinessMSC.Linux Business
Services
• Porting
• Training and Support
• Web Portal
Software
• Applications
• High Performance Computing
Appliances
• Engineering Tools
• High Performance Clusters
• New Opportunities
MSC.Linux ServicesMSC.Linux Services
Third Party Application•Porting
•Tuning
•Parallel Processing
Training
Support
HP and MSC.Linux Cluster Solution HP and MSC.Linux Cluster Solution Partnership BenefitsPartnership Benefits
• Simplified ordering: Customer places one order with MSC.
• Immediate productivity: MSC delivers turn-key MSC Linux Cluster platform based on HP Linux workstations
• HP VPW’s are specifically designed and tuned for high-performance computing
• One stop support: MSC supports full turn-key solution.
• HP/MSC work as a single team: HP provides support to MSC for issues/problems
HP and MSC.Linux Cluster Initiative HP and MSC.Linux Cluster Initiative AgreementAgreement
HP and MSC entered into a unique agreement! • All MSC primary development and testing is
done on the latest HP provided, Intel-based, Visualize Personal workstations
• MSC delivers a complete turn-key solution only on HP VPW’s. This ensures customers get a fully supported, production quality, Linux Cluster environment
HP VPW/MSC.Linux: Customer BenefitHP VPW/MSC.Linux: Customer Benefit
Compelling price-performance alternative• Tier II Supplier example:
– Desire improved throughput, limited budget– Intel-based cluster versus Unix cluster
• 5X reduction in h/w costs, comparable throughput
Most customer applications on Unix today• Linux port easy versus NT• Retain benefits of Unix
– Solid– Network performance– Throughput
For More Information on turn-key HP/MSC For More Information on turn-key HP/MSC Linux Clusters…..Linux Clusters…..
HP Contacts• Chris Smith: [email protected]:
+1 (303) 649-5263• Didier Large: [email protected]:
+33 (1) 69 64 84 63• Wolfgang Kocher: [email protected]:
+49 (7031) 14 7793• Jan Perry: [email protected]:
+44 (1344) 36 5935
MSC.Linux Contacts• Bob Jones: [email protected]:
+1 (714) 444-5074