We’re back from Teratec Forum 2015, held at Ecole Polytechnique in Palaiseau, France. If you’re unfamiliar with Teratec, it’s one of the top international conferences for high performance numerical design and simulation and certainly the largest meeting of its kind in Europe. It offers great technical depth for people working in the HPC and simulation industries and nice breadth for those that are new to the game. We’ve attended for a number of years with our TotalView debugger but, for the first time, we came to see what people thought of another type of testing tool: static code analysis by Klocwork.
Leaks and insights
With TotalView and Klocwork at our fingertips, the vibe was both positive and affirming. We were able to show visitors a preview of the upcoming refresh of the TotalView product, including a brand-new interface that will, quite frankly, blow the doors off anything the HPC community has ever seen. Making our unique memory and reverse debugging features (including memory leak detection, memory usage, and execution recording and replay) easier to use was the goal and, judging by the response we got, it seems like we’ve succeeded. Stay tuned to this space for release details.
The surprising interest we found after people spoke to us was static code analysis and the power it brings to the HPC table. I’ll let my local colleague, Sebastien Grimonet, explain it best:
“I had the opportunity to demo Klocwork several times, which means the synergy between the two products is truly real. Lots of interest and I also helped existing TotalView customers – that also happen to use other static code analysis tools – understand Klocwork better.”
Overall, it was fun to show something new and interesting, especially to an industry with increasing financial constraints and where tradition reigns. The fact that we could bring together two different, yet complementary, solutions and gain a lot of attention meant that this industry is ready for change and we’re fully capable to help usher it along.