Арм ДДТ
Разработчик(и) | Линаро (ранее Arm Forge, ранее Allinea Software Ltd.) |
---|---|
Первоначальный выпуск | 2002 |
Стабильная версия | 24.0.3
/ май 2024 г [ 1 ] |
Операционная система | Linux и Blue Gene/Q . ( Windows и macOS для удаленного клиента) |
Платформа | x64-64 , Arm , PowerPC , Intel Xeon Phi и CUDA |
Доступно в | Английский |
Тип | Отладчик |
Лицензия | Собственное коммерческое программное обеспечение |
Веб-сайт | www |
Linaro DDT — коммерческий C , C++ и Fortran 90 отладчик . [ 2 ] Он широко используется для отладки параллельных интерфейса передачи сообщений (MPI) и многопоточных ( pthread или OpenMP программ кластерах ), в том числе тех, которые работают на машин Linux .
Отладчик
[ редактировать ]Он используется для поиска ошибок как в малых, так и в больших кластерах, от 1 до 100 000 процессоров . Он поддерживает отладку памяти , которая обнаруживает утечки памяти или чтение и запись за пределы массивов.
Это был первый отладчик, способный отлаживать петамасштабные приложения: он использовался для отладки приложений, одновременно выполняющихся в 220 000 процессах на Cray XT5 в Национальных лабораториях Ок-Риджа . [ 3 ] [ 4 ] Это возможно в интерактивном режиме, поскольку архитектура дерева управления отладчика обеспечивает логарифмическую производительность большинства коллективных операций. Linaro DDT использует отладчик GNU Debugger в качестве механизма отладки.
Linaro DDT также поддерживает сопроцессорные архитектуры, такие как сопроцессоры Intel Xeon Phi. [ 5 ] и Nvidia CUDA графические процессоры . [ 6 ]
Он является частью Linaro Forge — набора инструментов для разработки кода в высокопроизводительных вычислениях, — который также включает в себя профилировщик производительности для скалярных, многопоточных и параллельных кодов — Linaro MAP . [ 7 ]
По состоянию на 2011 год [update]80 процентов из 25 лучших суперкомпьютеров мира, входящих в список TOP500 , используют инструменты Arm. [ 8 ]
Примечания
[ редактировать ]- ^ История выпуска Linaro Forge
- ^ «Как Allinea помогает ученым быстрее и лучше выполнять свои приложения» . ВнутриHPC. 5 декабря 2012 г.
- ^ «Обновление добавляет мощности отладчику» . Национальные лаборатории Ок-Риджа. Архивировано из оригинала 23 июня 2011 г. Проверено 14 июня 2011 г.
- ^ «ORNL, инструмент отладки Allinea Prep для суперкомпьютеров петамасштаба» . Коммуникации АКМ . 30 июля 2010 г.
- ^ «Allinea выпускает инструменты для разработчиков Xeon Phi» . HPCWire. 13 ноября 2012 г. Архивировано из оригинала 7 марта 2013 г. Проверено 15 января 2013 г.
- ^ «Страница решений для отладки NVIDIA» . 19 августа 2011 г.
- ^ https://www.linaroforge.com/ [ только URL ]
- ^ «Allinea вошла в число 100 лучших технологических компаний Европы» . HPCwire . Таборские коммуникации . 01.06.2011. Архивировано из оригинала 14 марта 2012 г. Проверено 7 февраля 2013 г.