x
Loading
 Loading
Take our survey for a chance to win an HP ProLiant BL465c Server Blade
Hello, Guest | Login | Register
Today's HPC Clusters Resource CenterSponsors

Will You Still Need Me When I'm Sixty-Core? HPC and Multi-core

Now that all of the major processor vendors have introduced multi-core chips, the impact of this relatively new technology on high-performance computing should to be addressed. What will is the immediate impact on HPC application development? And what will “many-cores” ultimately mean for the future of the HPC cluster?

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?

2 Comments on Will You Still Need Me When I'm Sixty-Core? HPC and Multi-core »

 avatar
hilbertastronaut said: +0  Add karma Subtract karma

There are a number of parallel programming languages out there that offer what is called a “distributed shared memory” model: that is, there are thread-private variables and shared variables, but the programming model lets a thread know whether a shared variable is “close” or “far away.” New languages in the pipeline may let programmers reason about locality, if they wish.

June 28th, 2007 2:05 PM (permalink)
 
 avatar
ceefour said: +0  Add karma Subtract karma

You talk about message passing interface, and libraries for C/C++, but I wonder why you do not talk about Erlang, which has concurrent capability and parallel programming as first-class.

I summarized Erlang a bit here.

And probably other languages (like Haskell)…

September 13th, 2007 2:11 PM (permalink)
 
Please log in to post a comment.
Don't have an account? Register now for free access to all of LinuxMagazine.com

What will limit your use of HPC Clusters in the next 12 months?


Loading ... Loading ...