Military Tech

Read all 'Guardsoft' posts in Military Tech
November 1, 2007 6:16 AM PDT

For supercomputers, debugging is all 'relative'

by Mark Rutherford
  • Post a comment
(Credit: Guardsoft)

Supercomputers need super, or at least novel, debugging.

To meet that need, Cray has just agreed to license Australian software start-up Guardsoft's "relative" debugging technology for use in its new DARPA-funded supercomputer.

Relative debugging allows programmers to track bugs that creep into software as it is modified, or ported from one system to another, according to Guardsoft. It does this by comparing the execution of a suspect program with a clean version. This differs from traditional debugging in two ways: First, it compares program variables not with the user's expectations but with another program known to be correct; second, the process can be automated.

"Relative debugging is orders of magnitude faster than existing approaches because the programmer doesn't have to understand all the details of the code," said Professor David Abramson of Monash University where the technology was developed. "This is particularly valuable when the person performing the debugging is not the original developer."

The new software is called Guard and can be used on a number of platforms, including Linux, IBM's Eclipse, and Microsoft Visual Studio. Cray will use it to help application developers port existing programs into its new supercomputers.

This is all part of DARPA's $250 million effort to develop a High Productivity Computing System, which it hopes will provide a new generation of systems for national security and industrial users. You can find everything you ever wanted to know about relative debugging here.

  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About Military Tech

The military establishment's ever increasing reliance on technology and whiz-bang gadgetry impacts us as consumers, investors, taxpayers and ultimately as the "defended." Our mission here is to bring some of these products and concepts to your attention based on carefully selected criteria such as importance to national security, originality, collateral damage to the treasury and adaptability to yard maintenance-but not necessarily in that order.

Mark Rutherford is a member of the CNET Blog Network and is not an employee of CNET.

Disclosure.

Add this feed to your online news reader

Military Tech topics

Most Discussed

advertisement

Inside CNET News

Scroll Left Scroll Right