Destination .NET! Platform Tools, Technologies & Resources
1 3 5 7 9
2 4 6 8 10
From VB4, C++ and Java to working on .Net Since Beta, 1.0.
Improving partner satisfaction and accelerating Microsoft platform adoption for managed ISVs.
Is your application compatible with Windows Vista? Make sure today by taking our self-test. Just follow the five steps of the Works with Windows Vista program so that you and your customers can be confident in your solution’s compatibility. Read More >>
What product/topic are you most interested in?
(Choose your top answer.)
Windows Vista
Windows Server 2008
2007 Microsoft Office system
SQL Server 2008
ASP.NET
Visual Studio 2008
Windows Mobile
Software as a Service
A little bit of everything
Just browsing, thanks

View Results
Whether you love the site or hate it, we want to know. Tell us what topics to cover, help us improve things, or just sound off on something we could've done better. Send your feedback directly to the editor by email.
 Print Print
Rate this item | 0 users have rated this item.
Microsoft Investing to Make High-Performance Computing Mainstream
High-Performance Computing (HPC) has long exceeded the reach of the masses. In fact, I bet the mere mention of HPC conjures images in your mind of the Cray Supercomputer or HAL-9000. These supercomputers, along with their super-cost, have historically been play things for governments and academics. But Microsoft is bridging this divide and bringing HPC into the mainstream marketplace with their Windows Computer Cluster Server 2003. This article describes how you can easily and affordably take advantage of clustering technology from Microsoft to build a "super computer" of your own. 

Understanding High Performance Computing
Historically, the term High-Performance Computing (HPC) was used when discussing a mainframe computer or a computer cluster that performed a high-volume of computations at blistering speeds. The Cray Supercomputer is the most obvious example, and for those science fiction buffs, even better examples (albeit completely fictional) were personified by HAL-9000 (2001: A Space Odyssey) and Computer (Star Trek). In either case, the historical HPC world was developed around science and academia, as the cost of supercomputing systems prevented most businesses from even considering it.

Today the HPC term stretches beyond superfast computational computers to include a wide range of modern day technologies such as storage, networking, data management, media, messaging, etc. Given the broad range of workloads and usage scenarios, HPC has also been called "High Productivity Computing." Regardless of the nomenclature, HPC has been—and still is—focused on productivity through incredibly powerful and lightening fast server technology.

What Can HPC Do For You and Why Should You Use It?
HPC solutions connect a group of servers to create a compute "cluster" that provides scaled-out server power. HPC solutions both reduce execution time for computations, and increase the output speed for which data is processed and returned to the requesting application. This computational speed and power is why HPC is used in the fields like:

  • Oil & Gas: HPC provides the power required to analyze geophysics and determine the best locations for drilling new wells.
  • Space Exploration: HPC clusters have the computational power to analyze galaxies and test astronomical theories.
  • Animation: HPC provides the power required to perform complex image rendering required by digital animation, and reduces the notoriously long rendering time for this process.

HPC provides a significant amount processing power that you can harness to scale your applications.

Microsoft's HPC Strategy
I doubt that Microsoft comes to mind when you think of building an HPC cluster. Microsoft's focus on the businesses and business infrastructure doesn't necessarily tout Microsoft's HPC capabilities. Look for this lack of HPC recognition to change over the coming years, however, as Microsoft is serious about gaining HPC market share. Microsoft's strategy is to make HPC a mainstream option for Independent Software Vendors (ISVs) by making their solution simple to deploy and manage.


Page 1 of 2
  Next Page: Microsoft Windows Compute Cluster Server 2003
Page 1: Understanding HPCPage 2: Microsoft Windows Compute Cluster Server 2003
Submit article to:
Extending your solution to run on Microsoft technology is easier than ever. Through NXT, you can reach more customers, increase revenues and slash development time and costs, accelerating both your time to market and profitability. Get the details on NTX. >>
Sign up for your free e-mail newsletters today!
DevX Windows Developer Update

More Newsletters
.NET Building Blocks: Custom User Control Fundamentals
Quickly Copy Data Rows from DataReader to a DataTable
Introduction to the WPF Command Framework
Taming Trees: Building Branching Structures
Implement Drag and Drop in Your Windows Forms Applications



JupiterOnlineMedia

internet.com earthweb.com Devx.com mediabistro.com Graphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Copyright 2008 Jupitermedia Corporation All Rights Reserved.
Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers