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

Language Flags

Tag: multicore

Hopping Off the Bus

Apr 12, 2012 |

As processor core counts rise, MIT research suggests on-chip networks will be needed.

Chip Simulation for the 1000-Core Era

Mar 6, 2012 |

MIT’s Hornet simulator takes the sting out of manycore design.

We Need More Than Multicore

Nov 23, 2011 |

In a recent article in the HPC Source magazine, Wolfgang Gentzsch discusses the good, the bad, and the ugly of multicore processors.

New Language Seeks to Tackle Parallel Challenges

Jul 28, 2011 |

A new language could improve the quality of parallel code and automate some of the trickiest elements of multicore programming.

The Weekly Top Five

May 26, 2011 |

The Weekly Top Five features the five biggest HPC stories of the week, condensed for your reading pleasure. This week, we cover the NC State effort to overcome the memory limitations of multicore chips; the sale of the first-ever commercial quantum computing system; Cray’s first GPU-accelerated machine; speedier machine learning algorithms; and the connection between shrinking budgets and increased reliance on modeling and simulation.

Multicore-Powered Simulations Drive Oil Recovery

May 2, 2011 |

Researchers mitigate multicore challenges to refine current geological simulation capabilities.

The Weekly Top Five

Apr 14, 2011 |

The Weekly Top Five features the five biggest HPC stories of the week, condensed for your reading pleasure. This week, we cover Bull’s third petascale computing contract; IBM’s new POWER7 servers, the first hybrid spintronics computer chips, Bull and Whamcloud’s beefed-up Lustre support; and Tilera’s latest manycore development tools.

Compilers and More: Exascale Programming Requirements

Apr 14, 2011 |

In his third column on programming for exascale systems, Michael Wolfe shares his views on what programming at the exascale level is likely to require, and how we can get there from where we are today. He explains that it will take some work, but it’s not a wholesale rewrite of 50 years of high performance expertise.

Compilers and More: Expose, Express, Exploit

Mar 28, 2011 |

In Michael Wolfe’s second column on programming for exascale systems, he underscores the importance of exposing parallelism at all levels of design, either explicitly in the program, or implicitly within the compiler. Wolfe calls on developers to express this parallelism, in a language and in the generated code, and to exploit the parallelism, efficiently and effectively, at runtime on the target machine. He reminds the community that the only reason to pursue parallelism is for higher performance.

Consortium Seeks to “Advance” Multicore Future

Mar 25, 2011 |

ADVANCE Project explores new programming paradigms for multicore hardware.