x
Loading
 Loading
Join 10,000+ Fans Join 5,000+ Followers Join 1,000+ Members Join 10,000+ Subscribers Subscribe to Daily Updates
Follow linuxdlsazine
Hello, Guest | Login | Register

The HPC Software Conundrum

Can a solution for HPC software live within MPI, OpenMP, CUDA, OpenCL, and/or Ct?

In the computer world there are concepts that appear to be universal. The adage, “software moves hardware” is one example. Talk to anyone about the history of computers in this context and they will nod their head in agreement. Many of the same people, however, will also get whipped into a frenzy when new hardware is announced. Such enthusiasm is perfectly understandable when processor clocks were increasing each year. This is what I call the Free Lunch era of computing. Lunchtime is over. Events in the processor market and particularly the HPC market have changed the game. Software applications that once enjoyed performance increases from increased clock speed have not seen any real significant bumps in recent years. Celebrating and ranking processors based on clock speed is therefore of little value. Indeed, the current hardware advances in both multi-core and streaming-core (GP-GPU) do not…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Smashing (and) the HPL Benchmark
  2. Small Hardware and Big Software at SC10
  3. High Performance Community
  4. Round Two of the OpenMP-MPI Smack-Down
  5. Smart Clusters: Intelligence Is As Intelligence Does
Comments
Downloads
BlackBerry
The CIO's Guide to Mobile Security
M86 Security
Real Time Code Analysis: Proactive Protection Against Malware Threats
Raritan
Measuring Power in Your Data Center
Astaro
Astaro Outperforms Cisco as an Integrated Security Solution at Devine Millimet
Columns
Ken Hess on
Systems
Joe Brockmeier on
Software
Frank Ableson on
Mobile
Jeffrey Layton on
Storage
Douglas Eadline on
HPC
Chris Smart on
Distros