This week Allinea Software announced a new performance analysis tool, Allinea MAP at SC12 in Salt Lake City. Better known for their high-performance, scalable parallel debugger, Allinea DDT, the company has taken an unusual tack in developing the new product. Working with a range of leading HPC labs, Allinea tried to figure out what could get more people to profile their codes. This collaborative process resulted in some rather unique features in the software. 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.”
Customers who sign up during the rest of SC12 will receive exclusive invitations into an extended development phase to fit the product to their users’ needs.