ADVERTISEMENT
You will be redirected to your destination in 10 seconds.
Electronics Industry Search

Polling Question

Should the government bail out U.S. automakers?

  • Yes
  • No



View previous polls
Advertisement
Email
Print
Reprints/License
RSS
Article tools sponsored by

Linux and High-Performance Computing

Linux still best choice for today and the foreseeable future

Jason Lowry, Contributing Editor -- Design News, March 19, 2007

High-performance computing (HPC) has moved from the domain of government and academic laboratories to being an essential component of the design process. Today, it is almost unthinkable to develop the key components of a car, airplane or even many consumer products without computer-assisted structural or impact analysis.

Much of the credit for this can be given to the introduction, about six years ago, of high-performance, open-source Linux clusters in place of proprietary UNIX systems. These Linux supercomputers delivered dramatically lower costs, thereby enabling a wider market to take advantage of high-performance computing.

With the introduction of Windows Compute Cluster Server, it is natural for many to question whether the tremendous price advantage of Linux and open systems still outweighs all other considerations. The truth is while UNIX still has a fairly healthy legacy install base and Windows provides some advantages at a very entry level, Linux remains not only the most viable solution for most design engineers, but is actually more attractive than ever.

There are several reasons for this: First, due to the quick-paced nature of open-source, Linux-based systems offer the most diverse choices in hardware and software components. Standardization of these components drives higher price-performance and improves already high system reliability. Second, selecting and purchasing an HPC system is a much more delicate proposition than purchasing a desktop computer. Small variations in system architecture can have a disproportionately large impact on time-to-production, system throughput and overall price-performance. There are several characteristics that make high-performance Linux clusters ideally suited to overcome this problem. To begin with, the diversity of hardware and software enables system architects to more easily define a system optimized for specific tasks or application codes. With years of experience under their belts, vendors and architects of high-performance Linux clusters are better equipped than ever to design stable, tuned systems that deliver the desired price-performance and enable customers to get the most out of their application licenses.

Finally, Linux-based systems have matured to the point that vendors are beginning to deliver added innovation and functionality. The first generation of Linux clusters often arrived at the customer site as a generic compute platform with no specific tuning or application focus — and often with minimal integration and testing for even baseline system stability. Simply putting a system into production could take months. Now, however, vendors are beginning to ship actual production-ready Linux “systems” as opposed to Linux “Pile-of-PC” clusters. This allows design engineers to get the price-performance of Linux coupled with the simplicity of management, reliability, availability and production-ready characteristics of proprietary UNIX systems.

So where does Windows fit in?

Windows has a lot to offer design engineers, especially those with more limited resources or goals. UNIX still has a lot to offer for many legacy HPC applications. Both Windows and UNIX require more work to be able to deliver the same functionality and compelling price-performance value of Linux. The HPC market is more open and competitive than it has ever been, but for design engineers focusing on solving their design challenges, it's clear that Linux is still the best choice for today and the foreseeable future.

  • related stories
  • resource center
  • by this author
 
 
 
Advertisement

Sponsored Content

Technology Marketplace

Email
Print
Reprints/License
RSS
Article tools sponsored by
Find a supplier on oemsuppliersearch.com

Talkback


We would love your feedback!


» Submit talk back
Advertisement
Advertisement

Design News Partner Zones

AnarkCAD/CAE Model Clean-Up: Reduce Iterative Cycles
This webinar featured research and survey results related to problems associated with preparing CAD geometry for CAE applications.  We discussed how Recipe-Based Automation can help create "just-in-time" CAE-ready geometry each time a cad model is updated. Watch the Presentation


Light Matters: Systems Level Approach to HBLED illumination applications
Its good practice to apply a systems-level approach to high-brightness LED (HBLED) illumination applications. Minimally, the system includes the optical, thermal and electrical characteristics of the of the HBLED, the lens (if any) which is built-in to its package, secondary optics such as external plastic lenses/reflectors to direct the light as your application requires and power driver electronics. Read More


Design Engineers' Portal for Sensing and Machine Safety
Whatever industry you're in, or whatever product you manufacture, the right sensors to automate your plant, and to improve your overall efficiency, quality and safety are a must. You'll find Banner Engineering to be an amazing resource of products, training and people with expertise.

Design News Partner Zone Directory »

Please visit these other Reed Business sites