Better known for their high-performance, scalable parallel debugger, Allinea DDT (http://www.allinea.com/
"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-
"We were able to cheat a bit by building on top of Allinea DDT's infrastructure,"
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) (http://www.nersc.gov/
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 (http://www2.warwick.ac.uk/
Allinea's community-led experiment hasn't stopped with the release. Customers who sign up during the rest of SC12 (http://sc12.supercomputing.org/)
"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."