Русская Википедия:TotalView

Материал из Онлайн справочника
Версия от 01:21, 18 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Карточка программы | name = TotalView | logo = <!-- логотип --> | screenshot = <!-- скриншот --> | caption = <!-- описание пункта «screenshot» --> | author = <!-- Автор --> | developer = <!-- разработчик ( можно developers = разработчики ) --> | genre = отлад...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

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

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

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

Владелец

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

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

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

Примечания

Шаблон:Примечания

Ссылки

  1. Шаблон:Cite web
  2. http://archive.hpcwire.com/hpc/347014.html Шаблон:Wayback «In fact, TotalView runs on 98 of the top 100 supercomputers», 2005