Since 1986 - Covering the Fastest Computers in the World and the People Who Run Them

Language Flags

Topics » Developer Tools

Features

New Degrees of Parallelism, Old Programming Planes

Aug 28, 2014 |

Exploiting the capabilities of HPC hardware is now more a matter of pushing into deeper levels of parallelism versus adding more cores or overclocking. What this means is that the time is right for a revolution in programming. The question is whether that revolution should be one that torches the landscape or that handles things

View Full Post

;

NERSC Launches Exascale Readiness Program with Intel, Cray

Aug 11, 2014 |

The National Energy Research Scientific Computing Center (NERSC) is collaborating with supercomputing vendors Intel and Cray to prepare for Cori, the Cray XC supercomputer scheduled to be deployed at NERSC in 2016. Named in honor of American biochemist Gerty Cori, the next-generation supercomputer will have a sustained performance that is at least ten times that

View Full Post

;

Exascale Resilience Turns a Corner

Jul 21, 2014 |

While advancing the field of HPC into the exascale era is beset by many obstacles, resiliency might be the most thorny of all. As the number of cores proliferate so too do the number of incorrect behaviors, threatening not just the operation of the machine, but the validity of the results as well. When you

View Full Post

;

Intel Gives Code Modernization Fresh Push

May 28, 2014 |

In the conversations leading up to exascale, one of the most frequently cited pain points is the need for massive software optimization and code modernization. But this isn’t just a relevant topic for the largest system operators at the supercomputing pinnacle. According to Intel’s General Manager of the Technical Computing Group, Charlie Wuischpard, there are

View Full Post

;

Altair Crash Tests New Xeon E7s

Mar 12, 2014 |

RADIOSS, one of the top structural analysis solvers in the industry, is used by auto companies like Ford and PSA in France to run car crash and other simulations to test safety and viability of a broad array of products. Like similar CAE codes, it is highly parallelized for top performance on large, powerful clusters–and

View Full Post

;

Short Takes

The Case for a Parallel Programming Alternative

Jul 2, 2014 |

Cray engineers have been working on a new parallel computing language, called Chapel. Aimed at large-scale parallel computing environments, Chapel was designed with a focus on productivity and accessibility. The project originated from the DARPA High Productivity Computing Systems (HPCS) program, which challenged HPC vendors to improve the productivity of high-end computing systems. To explain

View Full Post

;

Programmability Matters

Jun 30, 2014 |

While discussions of HPC architectures have long centered on performance gains, that is not the only measure of success, according to Petteri Laakso of Vector Fabrics. Spurred by ever-proliferating core counts, programmability is taking on new prominence. Vector Fabrics is a Netherlands-based company that specializes in multicore software parallelization tools, so programmability is high on

View Full Post

;

An Easier, Faster Programming Language?

Jun 18, 2014 |

The HPC community has turned out supercomputers surpassing tens of petaflops of computing power by stringing together thousands of multicore processors, often in tandem with accelerators like NVIDIA GPUs and Intel Phi coprocessors. Of course, these multi-million dollar systems are only as useful as the programs that run on them, and developing applications that can

View Full Post

;

Internship Program Fosters HPC Talent

May 21, 2014 |

One of the most pressing concerns in HPC circles continues to be a lack of qualified entrants to the field. Not to say there isn’t talent — the popularity and success of the student cluster challenges attest to that — but it’s not enough to span the gap. That’s why efforts to facilitate this unique skill

View Full Post

;

Evolving Exascale Applications Via Graphs

Apr 29, 2014 |

There is little point to building expensive exaflop-class computing machines if applications are not available to exploit the tremendous scale and parallelism. Consider that exaflop-class supercomputers will exhibit billion-way parallelism, and that calculations will be restricted by energy consumption, heat generation, and data movement. This level of complexity is sufficient to stymy application development, which

View Full Post

;

Off the Wire