12.07.2015 Views

Dell Power Solutions

Dell Power Solutions

Dell Power Solutions

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

HIGH-PERFORMANCE COMPUTINGUnderstanding the Scalability ofNWChem in HPC Environments<strong>Dell</strong> <strong>Power</strong>Edge servers can provide a suitable platform for deployment of applicationsthat have been designed for efficient scaling on parallel systems. NWChem, acompute-intensive computational chemistry package, is one such application that canbenefit from the performance and computational power provided by high-performancecomputing (HPC) clusters. This article introduces NWChem and explains the advantagesof running NWChem on HPC clusters versus a single node.BY MUNIRA HUSSAIN; RAMESH RADHAKRISHNAN, PH.D.; AND KALYANA CHADALAVADAClusters of standards-based computer systems havebecome a popular choice for building cost-effective,high-performance parallel computing platforms. Highperformancecomputing (HPC) clusters typically consistof a set of symmetric multiprocessing (SMP) systemsconnected with a high-speed network interconnect intoa single computational unit. The rapid advancement ofmicroprocessor technologies and high-speed interconnectshas facilitated many successful deployments of HPC clusters.HPC technology is now employed in many domains,including scientific computing applications such as weathermodeling and fluid dynamics as well as commercial applicationssuch as financial modeling and 3-D imaging.HPC is traditionally associated with RISC-based systems.However, expensive, proprietary RISC-based systems canbe difficult to afford for small-scale research establishmentsand academic institutions on tight budgets. Building anHPC cluster with standards-based Intel ® processors suchas 32-bit Intel Xeon processors or 64-bit Intel Itanium®processors and standards-based, off-the-shelf componentscan offer several advantages—including optimal performance,minimal costs, and freedom to mix and matchtechnologies for an excellent price/performance ratio. Inaddition, HPC clusters built from industry-standard componentsare tolerant to component failures because theyhave no single point of failure, thus enhancing systemavailability and reliability.NWChem, 1 an open source application developed andsupported by the Pacific Northwest National Laboratory, isdesigned to use the resources of high-performance parallelsupercomputers as well as HPC clusters built from standardsbasedsystems. The application is built on the concepts ofobject-oriented programming and non-uniform memoryaccess (NUMA). This architecture allows considerable flexibilityin the manipulation and distribution of data on sharedmemory, distributed memory, and massively parallel hardwarearchitectures—and hence, maps well to the architectureof HPC cluster systems.1For more information about NWChem, visit www.emsl.pnl.gov/docs/nwchem/nwchem.html.www.dell.com/powersolutions Reprinted from <strong>Dell</strong> <strong>Power</strong> <strong>Solutions</strong>, February 2005. Copyright © 2005 <strong>Dell</strong> Inc. All rights reserved. POWER SOLUTIONS 137

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!