Sign In

Communications of the ACM

ACM News

ORNL, Allinea Prep Debugging Tool for Petascale Supercomputers


A collaboration between Oak Ridge National Laboratory (ORNL) and software toolmaker Allinea Software has produced a formidable weapon in the fight against software application bugs. When it is released this summer, Allinea DDT will allow programmers to analyze applications running 220,000 simultaneous processes and identify problems as they arise.

Software-writing mistakes or "bugs" can be a pain for even the simplest applications, forcing developers to go through their code line by line to find and fix errors. These bugs become far more serious when the applications are written for the world's most powerful supercomputers, as leading scientific applications can be tens of thousands of lines long and run on hundreds of thousands of processors simultaneously.

The ORNL-Allenia project "means application developers have a chance to debug their code in a reasonable amount of time at scale," says ORNL Application Performance Tools Group leader Richard Graham. "They won't have to write special case code to debug things, and go through the process of debugging the debug code. It lets you get at information that's very time-consuming to get at otherwise."


 

No entries found

Comment on this article

Signed comments submitted to this site are moderated and will appear if they are relevant to the topic and not abusive. Your comment will appear with your username if published. View our policy on comments

(Please sign in or create an ACM Web Account to access this feature.)

Create an Account

Log in to Submit a Signed Comment

Sign In »

Sign In

Signed comments submitted to this site are moderated and will appear if they are relevant to the topic and not abusive. Your comment will appear with your username if published. View our policy on comments
Forgot Password?

Create a Web Account

An email verification has been sent to youremail@email.com
ACM veriŞes that you are the owner of the email address you've provided by sending you a veriŞcation message. The email message will contain a link that you must click to validate this account.
NEXT STEP: CHECK YOUR EMAIL
You must click the link within the message in order to complete the process of creating your account. You may click on the link embedded in the message, or copy the link and paste it into your browser.