The UK Met Office is rolling out the Allinea DDT debugger on its newest supercomputers. The debugging tool will be used to help the scientists and developers to develop their widely used forecasting software for the new Cray XC40 systems.
“In my humble opinion, I think that debuggers and profiling tools are far too infrequently used. And it’s not because they’re not there. It’s because people just either don’t know about them, don’t do training on them, or don’t know how to use them. We’re in a state where we have less cycles than we’ve ever had per request, right? So being able to take full advantage of those cycles by having optimized code and optimized run patterns is crucial. Otherwise, you’re just not going to be able to get your work done and the science won’t get done.”
In this video from SC14, Mark O’Conner from Allinea demonstrates the company’s new Forge software development suite. “A shared, intuitive user interface between the debugger and profiler with a single, shallow learning curve ensures scientific developers and HPC experts alike get the maximum value from your tools investment.”
“I have a few people helping out and tuning user applications, but we cannot serve all of our 500 users– we don’t have enough people. But if I have such a tool like Allinea Performance Reports, we tell them to try that out first and then if they have a problem, then they can do the first assessment themselves. Then we can use this tool to find the hard cases when my guys need to get involved. This is great.”
The doors will soon open, the curtains will rise – and what really #HPCMatters will shine in the floodlights of New Orleans. It will be the applications of HPC that define this SC conference – where the life/business/world-impacting results are found. Applications are the sharp end of the mission. But who or what lies behind application successes?