November 14, 2012
SALT LAKE CITY, Utah, Nov. 14 - Allinea Software shifted the performance landscape at SC12 today with the announcement of a new performance analysis tool, Allinea MAP.
Better known for their high-performance, scalable parallel debugger, Allinea DDT, the company has taken an unusual tack in developing the new product.
"We worked with a range of leading HPC labs right from the word go - we sat down together with a rough whiteboard sketch and tried to figure out what we could do to get more people profiling their codes", recalls Mark O'Connor, Product Manager at Allinea Software.
This collaborative process resulted in some rather unique features - Allinea MAP eschews the classic instrumentation-based MPI timeline in favor of a dynamic sampling engine that claims to scale tens of thousands of processes whilst adding just 5% to the total runtime.
"We were able to cheat a bit by building on top of Allinea DDT's infrastructure," admits David Lecomber, CTO at Allinea Software, "we already had an infrastructure to launch and merge data proven at 275,000 processes. This gave us a common visual interface over the entire Allinea environment as well as saving development time, which let us focus much more on the user experience."
That user experience has been turning some influential heads. "I really liked seeing the performance information directly in the source code," said Helen He of the National Energy Research Supercomputer Center (NERSC) at Lawrence Berkeley National Laboratory, Department of Energy. "It's very cool," agrees Richard Gerber, Deputy Group Lead for the NERSC User Services Group, "we need a tool that helps users to help themselves."
The rallying-cry around a more usable, reliable profiling tool was repeated across the Atlantic. "When we profile code, the simplest metrics are sometimes the trickiest to collect. A lightweight tool like Allinea MAP lets us get this key performance data faster," said Steven Jarvis, head of the High Performance Systems Group at Warwick University, England, whose group reviewed and advised on several iterations of Allinea MAP.
Allinea's community-led experiment hasn't stopped with the release. Customers who sign up during the rest of SC12 are receiving exclusive invitations into an extended development phase to fit the product to their users' needs. Indeed, with Allinea DDT announcing support for Intel Xeon Phi, several key sites are expecting Allinea MAP support to follow in short order.
"Developing a product in parallel with key labs like this has been an experiment for us," remarks Mark O'Connor, "but parallelizing a process to get better results faster? That's what we do in HPC all day long."
10/30/2013 | Cray, DDN, Mellanox, NetApp, ScaleMP, Supermicro, Xyratex | Creating data is easy… the challenge is getting it to the right place to make use of it. This paper discusses fresh solutions that can directly increase I/O efficiency, and the applications of these solutions to current, and new technology infrastructures.
10/01/2013 | IBM | A new trend is developing in the HPC space that is also affecting enterprise computing productivity with the arrival of “ultra-dense” hyper-scale servers.
Ken Claffey, SVP and General Manager at Xyratex, presents ClusterStor at the Vendor Showdown at ISC13 in Leipzig, Germany.
Join HPCwire Editor Nicole Hemsoth and Dr. David Bader from Georgia Tech as they take center stage on opening night at Atlanta's first Big Data Kick Off Week, filmed in front of a live audience. Nicole and David look at the evolution of HPC, today's big data challenges, discuss real world solutions, and reveal their predictions. Exactly what does the future holds for HPC?