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

Language Flags

Topics » Developer Tools

Features

Controlling Soft Errors at Scale

Oct 2, 2013 |

There are many important issues when it comes to advancing the field of HPC toward the exascale era, but among all these variables, there are about five or so sticking points that really stand-out: one of these is controlling for soft errors. As the number of cores per machine increases, incorrect behaviors, known as soft Read more…

A Shot of Java to Send Accelerators Mainstream

Sep 5, 2013 |

When it comes to mainstream adoption of the use of GPUs and other accelerators, one of the primary barriers lies in programmability. While the vendor communities around accelerators have pushed to flatten the learning curve, the fact remains that it takes special effort on the part of ordinary developers to undertake the educational process. In this in-depth audio feature, we talk to Rice University researcher, Max Grossman about how Java…

Intel Firms Up Fortran, Steps to Standards

Sep 4, 2013 |

Following Intel’s low-key announcement today of updates to Cluster Studio and Parallel Studio, we spoke with its software and tools guru, James Reinders, about what these enhancements mean for Xeon Phi, Fortran development, and the advancement along standards lines, including OpenMP 4.0 and….

NVIDIA Takes PGI Under Wing

Jul 29, 2013 |

Moments ago, NVIDIA announced its acquisition of the Portland Group (PGI) which has provided compiler and tools for the HPC-oriented C and Fortran markets. According to the company’s Sumit Gupta, this will allow them to further build their software portfolio and to push the adoption of GPUs through OpenACC in particular. NVIDIA and PGI will…

Lustre Founder Spots Haskell on HPC Horizon

Jun 24, 2013 |

According to Lustre founder and current CEO of Parallel Scientific, languages that buck the mainstream trend, including Haskell, could find further inroads into HPC as models, data sizes and overall complexity grow. We spoke with Braam at ISC and discovered that like Python, there are…

Short Takes

Prioritizing Data in the Age of Exascale

Apr 14, 2014 |

By now, most HPCers and the surrounding community are aware that data movement poses one of the most fundamental challenges to post-petascale computing. Around the world exascale-directed projects are attempting to maximize system speeds while minimizing energy costs. In the US, for example, exascale targets have peak performance increasing by three orders of magnitude while Read more…

Simulating HPC Workload Energy Costs

Feb 21, 2014 |

In today’s computing world, energy- and power-efficiency in data centers is critical to reducing a system’s overall total cost of ownership. Energy-efficiency is so important that the energy cost of operating a datacenter far exceeds its initial capital investment. In addition to cost savings, improvements in energy-efficiency also translate into lower carbon emissions. As Omar Read more…

Unleashing The Potential of OpenMP via Bottleneck Analysis

Feb 13, 2014 |

To capitalize on the computational potential of parallel processors, programmers must identify bottlenecks that limit their application. These bottlenecks typically chain performance preventing an application from reaching its full potential. Performance analysis typically provides the data and insight necessary to identify opportunities for program optimization. Researchers in the Inderprastha Engineering College identify general bottlenecks for Read more…

Scientific Computing: the Case for Python

Jan 10, 2014 |

What’s in your scientific computing toolbox? Over at the R Bloggers site, University of Texas at Austin research associate Tal Yarkoni explains why these days, his go-to language is Python, whether it’s for text processing, numerical computing, or even data visualization. The post, subtitled “why Python is steadily eating other languages’ lunch,” explores the advantages Read more…

Consortium Advances Spatial Computing Standard

Dec 10, 2013 |

A new programming standard, called the Open Spatial Programming Language (or OpenSPL), debuted today “to enable the next generation of high performance parallel spatial computers.” The open standard was developed by the Open Spatial Programming Language (OpenSPL) consortium, which formed to promote the use of spatial computing among a wide set of users and to Read more…

Off the Wire