|
Five core debugging technologies integrated into a single
infrastructure, are required to develop the next generation of
multi-threaded, multi-process applications
Introducing the TotalView Multi-core Debugging Framework
The TotalView Multi-core Debugging Framework is a robust,
integrated set of products that work together to simplify the
complexities of the multi-core age and improve developer
productivity and quality.
The TotalView Framework integrates five advanced multi-core
debugging technologies into a single, flexible solution that
provides the architecture, methodology, compute facilities, and
tools to address the most common multi-core application problems and
simplify the addition of newly-developed debugging technologies.
TotalView Technologies integrates the following core technologies
into its Multi-core Debugging Framework:
Debugging solutions that don't include these five core
technologies won't stand up to the challenges of complex multi-core
application development.
Source Code Debugging
TotalView Technologies takes the luck and guesswork out of the
source code debugging process by providing unique source code
debugging tools that provide visibility and precise control of the
individual threads or processes of concurrent applications. This
drastically reduces the risk and cost of developing applications
that take advantage of multi-core and parallel hardware.
Memory Debugging
TotalView Technologies' easy-to-use memory debugging tools are
integrated into the general debugging process, allowing developers
to test for and locate memory problems early in the development
cycle. Our memory debugging products are easy to install, set up,
and use on even the most complex real-world applications-without
hampering performance.
Performance Analysis
Platform-independent products from TotalView Technologies are
designed for demanding high performance computing applications. We
are developing products that will guide users through the
optimisation process, allowing them to identify critical sections,
potential bottlenecks, and potential problem areas; make
quantitative measurements of behaviour and improvements; and track
improvement throughout the process.
Data Centric Debugging
Data centric debugging allows the recombination of data as the
program executes, enabling programmers to more easily identify data
transformation problems. TotalView Technologies is developing
products that allow software engineers to trace data as it is acted
upon by the program.
Active Web Debugging
Experience with parallel and distributed computing enables TotalView
Technologies to develop integrated solutions for debugging active
web technologies. A simple interface allows users to work with a
complex array of interrelated processes running on many machines
that operate together, creating a seamless debugging environment for
mixed code applications.
TotalView Debugger is our award winning, flagship product
reflecting 20 years of continuous improvement to attain its clear
best-of-breed position. More and more developers are discovering its
unequalled value for software applications written for simulation and
modelling, special effects, aerospace, animation, telecommunications,
finance, scientific analysis, biotechnology and many other fields.
Multiple licensing options designed for affordability and
flexibility
From one core to thousands, our multiple licensing options allow
anyone developing software on Linux, Unix, or Mac OS X to take
advantage of our award winning TotalView debugger.
Individual license
Debug programs running up to 16 processes and threads on a single
laptop or workstation.
Team or
Team Plus license
For token based, unrestricted multi-process, multi-threaded,
local and remote debugging, choose either Team or Team+ license.
Enterprise license
For seat based, unrestricted multi-process, multi-threaded, local
and remote debugging, choose an Enterprise style license.Rental
option
For time-limited debugging needs or occasional short term
increased capacity demands, renting may be the way.
MemoryScape is an easy-to-use, interactive memory debugger that helps
developers identify, inspect and resolve difficult memory problems in C,
C++ and Fortran, including complex multi-process and multi-threaded
programs. MemoryScape is built upon the same technology that powers the
award winning TotalView Debugger.
MemoryScape features an intuitive graphical user interface that
simplifies memory debugging. Wizards efficiently and effectively guide
developers of all expertise levels through the memory debugging process.

Designed to be the only Memory Debugger you'll ever need.
MemoryScape is designed to be an integrated part of the software
development process—developers watch for memory leaks and monitor
memory usage and heap allocations while an application is running.
Enhanced facilities allow developers to monitor heap memory, view
memory usage, locate memory leaks, track memory events and show
corrupted memory. Developers can save and compare memory states and
compile sophisticated memory reports. In addition, you can use
memory debugging command line scripts to test your programs for
memory errors and generate reports.
Multiple licensing options designed for affordability and
flexibility
Team,
or Team Plus license
For unrestricted multi-process, multi-threaded, local and remote
debugging, choose either a Team or Team Plus style license.
Rental
option
For time-limited needs or occasional short term increased
capacity demands, renting MemoryScape may be the way too go.
| For more information please contact the MicroWay sales
team: |
|
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au |
 |
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au |
 |
|
International: call +61 3 9580 1333, fax +61 3 9580 8995
|
|