SOURCE: TotalView Technologies

April 02, 2007 08:30 ET

Etnus Unveils TotalView® Multi-Core Debugging Framework; Renames Company TotalView Technologies to Reflect New Product Strategy

Comprehensive Architecture and Set of Debugging Tools Designed to Advance the Development of High-Performance Computing Applications in a Variety of Markets

NATICK, MA -- (MARKET WIRE) -- April 2, 2007 -- Etnus LLC, the world's leading provider of debugging software solutions for developers in multi-core computing environments, announced today the TotalView® Multi-Core Debugging Framework, along with a comprehensive, integrated set of software development tools designed to simplify the complexities of multi-core debugging and improve development productivity and quality. The company also announced that it has changed its name to TotalView Technologies to capitalize on the success of its flagship TotalView technology and to reflect its new product strategy.

The major chip suppliers are shifting their products from single core processor chips to dual-core, and soon will be introducing six, eight, sixteen and more cores on a chip. This evolution to multiple cores is having a significant impact on developers, who are finding that they need new tools to enable them to write applications for multiple processors.

The TotalView Multi-Core Debugging Framework defines the five core debugging technologies required for the next generation of multi-threaded, multi-process programs, and introduces a set of robust products to meet these requirements. The core debugging technologies are:

--  Source Code
--  Memory
--  Performance
--  Data-Centric
--  Active Web
"Multi-core processors have added another layer of complexity to technical servers, potentially widening the gap between performance and productivity," said Addison Snell, vice president and general manager of Tabor Research, a market intelligence firm specializing in HPC. "TotalView Technologies is evolving with the market by delivering a toolkit that seeks to eliminate that gap for HPC users."

Several new products and programs are being launched to deliver upon the TotalView Multi-Core Debugging Framework. These products are based on the company's award-winning TotalView technology, developed from the ground up to help debug the world's most demanding applications. TotalView is the result of more than 20 years of experience working with developers of the most complex and demanding applications on the largest supercomputing systems to implement and advance state-of-the-art debugging technology.

The new products and programs fulfilling the TotalView Multi-Core Debugging Framework include:

TotalView Debugger

The most advanced debugger for Linux, UNIX, and Mac OS X, TotalView is the market leader in C/C++, Fortran, UPC, MPI/Open MP and parallel programming capabilities. TotalView enhances developer productivity by simplifying the process of debugging data-intensive, multi-process, multi-threaded, or network-distributed applications. Its advanced features, including a single view of the complete application, parallel process acquisition and control; advanced breakpoints and watchpoints; flexible display capabilities; and ability to test fixes on the fly, enable programmers and developers to shorten the development cycle for getting multi-core applications to market. TotalView scales to accommodate debugging of thousands of cores.

The latest version of TotalView includes new features such as enhanced breakpoint setting capabilities; ability to show class static variable data; and rule definition abilities for source code searches, among others. In addition, TotalView is now available in a variety of flexible licensing configurations, including individual, enterprise, team, team plus and rental, both with and without memory debugging functionality.


MemoryScape is a focused, interactive memory debugger that helps users understand the way their programs are using memory and subsequently identify and resolve problems affecting them (i.e. memory leaks, heap allocation overwrites, etc.). MemoryScape features an intuitive user interface to allow developers to monitor memory usage as their applications are running. The program's wizards efficiently and effectively guide developers of all expertise levels through the memory debugging process. Designed especially for programmers who want a simple and efficient way to understand how memory is used by their applications and to find a problem, MemoryScape features the memory debugging power of TotalView at a fraction of the cost of other commercial memory debugging products.

Performance Program

TotalView Technologies will bring to market a tool suite that will help scientists, engineers and developers measure, understand and improve the performance and efficiency of serial and parallel applications across a wide range of platforms during the development cycle. Initial product availability will be in the second half of 2007.

Data-Centric Program

To address the need of programmers to find errors when multi-process, multi-thread programs give the wrong data, TotalView Technologies will provide a tool suite that allows developers to trace data through program execution as it is acted upon and quickly home in on data problems areas by allowing them to analyze data from multiple threads as the program executes. Initial product availability will be in the second half of 2007.

Active Web Program

With the use of Active Web technologies such as Java, AJAX and other Web 2.0 technologies powering a variety of applications, TotalView Technologies is leveraging its experience with parallel and distributed computing to provide a simple debugging interface that will enable users to work easily with a complex array of interrelated processes running on many machines that operate together. Initial product availability will be in the second half of 2007.

"ABAQUS' advanced finite element analysis software has a large volume of code, shared libraries, a variety of techniques for distributed memory and parallel execution, in addition to multiple programming languages and support for multiple computing platforms," said Nick Monyatovsky, platform specialist at ABAQUS. "TotalView Technologies' advanced debugging software solutions have the power and flexibility to make quality checks more efficient and productive -- a factor that has proven to dramatically reduce our time-to-market."

"The TotalView Debugger is a consistently requested software tool used by our largest Red Hat Enterprise Linux customers," said Todd Barr, director of marketing at Red Hat. "With certification of TotalView on Red Hat Enterprise Linux 5, TotalView Technologies continues to give its customers the opportunity to develop on the latest Red Hat platforms with speed and ease of use."

Expanded Customer Services

Additionally, to complement its new product initiative, the company has expanded its customer services to include a customer portal to make it easier for TotalView Technologies' users to manage and change their licenses; a new storefront where customers may purchase products; and support-monitored Technical Bulletin Boards, where customers may engage in product-related discussions and seek answers to technical questions.

"The TotalView Multi-Core Debugging Framework represents a major productivity breakthrough for developers in high-performance, data-intensive computing environments," said Rich Collier, CEO of TotalView Technologies. "As the demand for high-performance computing continues to grow in various industry sectors, there is a corresponding need for robust tools that will help developers as they write or adapt software to the parallel architecture. Our technology framework and new and expanded products, backed by our enhanced customer support and flexible licensing models, are designed to provide all the tools and flexibility they need to succeed."

About TotalView Technologies (formerly Etnus)

TotalView Technologies is the world's leading provider of debugging and analysis software solutions for the multi-core age. TotalView Technologies products enable software developers to quickly, easily and effectively debug UNIX, Linux, and Mac OS X applications running on development machines with single, dual-core, multi-core, or multiple processors.

For more than 20 years, TotalView Technologies products have been at work in research institutions, government laboratories, and technical computing centers, as well as commercial enterprises in the financial services, telecommunications, biotech, aerospace, weather prediction, film special effects and animation, oil and gas exploration, and computer-aided engineering markets. Recognized worldwide as the gold standard for debugging in high-performance, distributed or cluster computing environments, TotalView Technologies' award-winning technology is used to solve the world's toughest computing problems on many of the world's largest supercomputers. For more information, visit

Contact Information