Microsoft Technical Fellow Keynotes on the Reinvention of Computing
June 27, 2007
Microsoft’s high-performance computing business gains adoption across industries.|

Editor's Note, Nov. 27, 2007 - The list of industry partners that have released applications running on (or interoperate with) Windows Compute Cluster Server 2003 has been revised since publication.

DRESDEN, Germany — June 27, 2007 — Fresh off the revelation that Microsoft® high-performance computing (HPC) technologies are being widely adopted by customers, software and hardware partners, a technical leader from Microsoft Corp. today discussed how the foundations of computer science and engineering must be reinvented to deal with the mass-market adoption of processors with many computing cores.

In a keynote address at the International Supercomputing Conference in Dresden, Germany, Microsoft technical fellow Dr. Burton Smith talked about new approaches to software development where everyday computer programs must be able to execute in parallel on multiple microprocessor cores, allowing developers to build more powerful, humanistic software applications that incorporate speech, conversation, rich visualization and anticipatory execution of tasks. The many-core inflection point was presented as a new challenge for the computing industry, namely general-purpose parallel computing.

“Our industry and the universities must work together to reinvent not only computing, but also the computing profession,” Dr. Smith said. “The coming years will fundamentally reshape software and transform the way people use and interact with computers. In order for consumers to enjoy performance improvements in the future, mass-market technology providers will have to embrace parallel computing to differentiate and compete. It’s vital that software and hardware adapt to new models of computing.”

Dr. Smith urged commercial vendors to work with the academic and scientific communities to spur the next wave of discovery by creating software, tools and standards to help overcome existing barriers to parallel computing.

Broad Market Adoption for Windows Compute Cluster Server 2003

Since general availability in August 2006, Microsoft Windows® Compute Cluster Server (CCS) 2003 has been adopted in financial services, manufacturing, the oil and gas industry, digital content creation, and biosciences, with HPC cluster deployments ranging in size from distributed departmental clusters to shared clusters as large as 7,000 nodes. Recent customers include aQuantive, Areva Challenge, BAE Systems, Boeing, Bombardier Transportation GmbH, Callaway Golf Co., DALCO/Alinghi, Fraunhofer-Institute for Algorithms and Scientific Computing, Ludwig Institute for Cancer Research, Mitsubishi UFJ Securities, Pebble Bed Modular Reactor (Pty) Ltd. (PBMR), South Florida Water Management District and UniCredit Group (HVB).

In particular, Microsoft has seen strong adoption of Windows Compute Cluster Server within the financial services industry. For the Markets and Investment Banking division of UniCredit Group, one of the largest European banking groups, its structured derivatives business turned to Windows Compute Cluster Server to speed up pricing and risk-management applications, and simplify development and cluster management.

“We like the idea of Microsoft .NET as a full product family, the support for diverse programming languages, the excellent interoperability with Excel® and the higher developer productivity,” said Andreas Kokott, responsible director for the strategy of the structured derivatives platform within Markets and Investment Banking, UniCredit Group. “The idea is to have the most standardized IT environment possible so that managing the cluster is just part of the normal workflow for IT personnel. The complexity should only be in the algorithms, not in the infrastructure.”

In addition to large clusters, Windows Compute Cluster Server has also been adopted in departmental clusters to enable greater engineering productivity. In Kassel, Germany, Bombardier Transportation is using high-performance computing to perform comprehensive rail-vehicle crash analysis, which is required to comply with international standards. Based on Windows Compute Cluster Server 2003 and running Livermore Software Technology Corp.’s (LSTC) LS-DYNA application, this solution helped the company to satisfy the new extended regulations while still being able to meet project time schedules. High performance, competitive pricing and simplified implementation were the reasons Bombardier Transportation decided on Windows Compute Cluster Server.

“We were right in the middle of a customer project and needed a solution quickly; Windows Compute Cluster Server 2003 was the answer for us,” said Hans-Jörg Dittmann, manager specialist engineering, Bombardier Transportation. “With Windows CCS, we are able to quickly do complex analysis computations and achieve shorter development cycles, without having exorbitant costs for the HPC solution.”

In Centurion, South Africa, the employees of PBMR are using HPC to process and simulate highly complex finite element analysis and structural integrity tests using the MSC.Marc application from MSC.Software Corp. PBMR, which is developing the world’s first Generation IV nuclear reactor, chose to run Windows CCS for its cluster because the Windows platform combines the performance and productivity needed to meet aggressive project timelines at the reactor.

“The Windows-based HPC environment has proven to be extremely reliable and provides for intuitive administration because we can leverage Active Directory® and our in-house skills,” said Faure Louw, group leader of the Structural Analysis team at PBMR. “Flexible and efficient job scheduling via Windows CCS has allowed more of our employees to utilize the HPC cluster resources, which frees up time of professionals to focus on increasing their productivity.”

Microsoft is also working with software partners across industries to facilitate the next wave of discovery. The following partners have publicly released applications that run on, or interoperate with, Windows Compute Cluster Server 2003:

  • Altair Engineering Inc. HyperWorks, RADIOSS SPMD v5

  • ANSYS Inc. ANSYS 11.0 and FLUENT 6.3

  • BioTeam Inc. iNquiry

  • CD-adapco Group Star-CD, Star-CCM+

  • Computer Modelling Group Ltd. IMEX, GEM and STARS, Builder, Results, WinProp

  • Dassault Systemes Abacus

  • Decisioneering Inc. Crystal Ball

  • ESI Group PAM-STAMP 2G, PAM-CRASH 2G

  • LSTC LS-DYNA

  • The MathWorks Inc. MATLAB

  • MSC.Software Corp. MD Nastran, SimOffice, Marc, Dytran

  • Parallel Geoscience Corp. SPW

  • PipeLine FX LLC Qube!

  • Platform Computing Inc. LSF

  • Schlumberger Ltd. ECLIPSE

  • Software CRADLE Co. Ltd. SC/Tetra, STREAM

  • SPT Group MEPO

  • Visual Numerics Inc. IMSL Numerical Library in C, C# and Fortran

  • Wolfram Research Inc. Mathematica6, gridMathematica

At the same time, major system vendors from around the world are shipping integrated solutions based on Windows Compute Cluster Server 2003. These vendors include Bull SAS, Dell Inc., Equus, Fujitsu Ltd., HP, HPC Systems Inc., IBM Corp., NEC Corp., SGI, Supermicro Computer Inc., TeamHPC (a division of M&A Technology), Tyan Computer Corp., and Visual Technologies Inc.

Windows-Based Supercomputers Make Top 500 List

Illustrating the ability of Windows to deliver productivity with scalability and performance, Windows Compute Cluster Server 2003 appeared on the computing industry’s semiannual top 500 list of the world’s most powerful supercomputers, released earlier today.

Windows Compute Cluster Server 2003 served as the underlying operating system for a new HPC cluster at Mitsubishi UFJ Securities, which is a part of one of the largest financial services institutions in Japan. Its expanding derivatives business will leverage a Windows-based clustering to enhance risk-management practices and reduce simulation times. Mitsubishi UFJ Securities chose the Microsoft Windows platform because of the power, familiarity, and ease-of-development in Microsoft Visual Studio® 2005 and Visual C++®. Its top 500 benchmark on Windows Compute Cluster Server was run on a 448-node IBM BladeCenter HS21 cluster with 1,760 processors, and placed at 193 on the top 500 list. The benchmark result of 6.52 trillion computations per second (teraflops) demonstrates the power of the advanced simulation environment that will enable the pricing, risk management and product development of its derivatives offering. The result marks one of the top supercomputers for the financial services industry.

Windows Compute Cluster Server also served as the underlying operating system for a new HPC cluster at Microsoft’s datacenter in Tukwila, Wash., which ranked 106 in the top 500.

This system achieved 8.99 teraflops on 256 compute nodes and 2,048 processing cores of 64-bit Intel Xeon 5300 quad-core processors, powering Dell PowerEdge 1955 blade servers and Cisco infiniband switches.

To achieve this result, Microsoft ran the benchmark over Windows Compute Cluster Server using a Microsoft Excel 2007 add-in created specifically to drive all the parameters and results required of the top 500 LINPACK benchmark. The Excel 2007 workbook contains all the necessary data needed to perform the LINPACK benchmark. This Excel add-in will be available within 90 days at http://windowshpc.net/default.aspx.

Founded in 1975, Microsoft (Nasdaq “MSFT”) is the worldwide leader in software, services and solutions that help people and businesses realize their full potential.

Note to editors: If you are interested in viewing additional information on Microsoft, please visit the Microsoft Web page at http://www.microsoft.com/presspass on Microsoft’s corporate information pages. Web links, telephone numbers and titles were correct at time of publication, but may since have changed. For additional assistance, journalists and analysts may contact Microsoft’s Rapid Response Team or other appropriate contacts listed at http://www.microsoft.com/presspass/contactpr.mspx.

Read More: