TotalView

TotalView
TotalView
Тип

отладчик

Написана на

С/C++

Операционная система

Linux, AIX, Solaris, Mac OS, HP-UX, IRIX

Первый выпуск

1996

Аппаратная платформа

x86, x86-64, IA64, Power, BG/L, BG/P, Cell, MIPS, Sparc, Alpha, SiCortex

Последняя версия

8.8.1-0 (2010)

Лицензия

проприетарная

Сайт

http://www.totalviewtech.com/

Etnus TotalView — проприетарный отладчик для языков Си, Си++ и Фортран, который работает на Юникс-совместимых ОС и Mac OS X, на нескольких платформах.

Он позволяет контролировать нити исполнения (потоки, thread), показывать данные одного или всех потоков, может синхронизировать нити через точки останова. В отладчик также интегрированы средства для нахождения утечек памяти (позже стал доступен также и в виде отдельной программы MemoryScape) и для отладки кучи (heap-based memory allocation). TotalView включает возможность проверки изменений во время отладки. Он поддерживает удаленную отладку, а также параллельные программы, использующие MPI, OpenMP, UPC, GlobalArrays. Установлен на значительном количестве суперкомпьютеров из списка top500.[1] Имеется возможность reverse debugging (пошаговое исполнение программы с возможностью возврата в более раннее состояние программы).

Отлаживает программы, написанные на Си, Си++, Фортран. Также поддерживает CUDA.

Владелец

Компания Etnus, Inc создана в 1999 году.

В 2006 году Etnus, Inc. была переименована в TotalView Technologies, Inc.

В 2010 году TotalView Technologies приобретена и интегрирована Rogue Wave Software.

Примечания

  1. http://archive.hpcwire.com/hpc/347014.html "In fact, TotalView runs on 98 of the top 100 supercomputers", 2005

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "TotalView" в других словарях:

  • TotalView — est un débogueur pour applications écrites en C/C++ ou Fortran. Il est disponible sur la majorité des systèmes Unix, Linux et Mac OS X. Sous Linux et avec la démocratisation du GPGPU, TotalView permet également de déboguer du code CUDA sous… …   Wikipédia en Français

  • TotalView — is a proprietary debugger for C/C++ and Fortran code that runs on Unix like and Mac OS X systems, on several platforms.It allows process control down to the single thread, the ability to look at data for a single thread or all threads at the same …   Wikipedia

  • Totalview — Etnus TotalView  проприетарный отладчик для языков Си, Си++ и фортран, который работает на Юникс совместимых ОС и Mac OS X, на нескольких платформах. Он позволяет контролировать нити исполения (потоки, thread), показывать данные одного или всех… …   Википедия

  • Etnus TotalView — Тип отладчик Написана на С/C++ Операционная система Linux, AIX, Solaris, Mac OS, HP UX, IRIX Первый выпуск 1996 Аппаратная платформа x86, x86 64, IA64, Power, BG/L, BG/P, Cell, MIPS, Sparc, Alpha, SiCortex …   Википедия

  • Rogue Wave Software — Тип частная Год основания 1989, Сиэтл, Вашингтон Расположение Боулдер, Колорадо Ключевые фигуры …   Википедия

  • Rogue Wave (société) — Sommaire 1 Historique 2 Produits 3 Liens externes 4 Références Historique Rogue Wave Software est un éditeur de logiciels propos …   Wikipédia en Français

  • Отладчик использования памяти — (англ. memory debugger)  инструментальное программное обеспечение для обнаружения утечек памяти и переполнений буфера. Это происходит из за ошибок, связанных с выделением и освобождением динамической памяти. Программы, написанные на… …   Википедия

  • Debugger — A debugger or debugging tool is a computer program that is used to test and debug other programs (the target program). The code to be examined might alternatively be running on an instruction set simulator (ISS), a technique that allows great… …   Wikipedia

  • Memory debugger — A memory debugger is a programming tool for finding memory leaks and buffer overflows. These are due to bugs related to the allocation and deallocation of dynamic memory. Programs written in languages that have garbage collection, such as managed …   Wikipedia

  • BBN Butterfly — The BBN Butterfly was a massively parallel computer from the 1980s. It was named for the butterfly multi stage switching network around which it was built. Each machine had up to 512 CPUs, each with local memory, which could be connected to allow …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»