암 DDT
Arm DDT| 개발자 | Arm Holdings (구 Alinea Software Ltd.) |
|---|---|
| 초기 릴리즈 | 2002 |
| 안정된 릴리스 | 20.2 / 2020년, 전( |
| 운영 체제 | Linux 및 Blue Gene/Q (리모트 클라이언트용 Windows 및 macOS) |
| 플랫폼 | x64-64, 암, PowerPC, 인텔 Xeon Phi 및 CUDA |
| 이용가능기간: | 영어 |
| 유형 | 디버거 |
| 라이선스 | 독자 사양 상용 소프트웨어 |
| 웹 사이트 | www |
Arm DDT는 현재 영국 Arm of Warwick의 일부인[1] Alinea Software가 제작한 상용 C, C++ 및 Fortran 90 디버거입니다.Linux 머신의 클러스터에서 실행되는 프로그램을 포함하여 병렬 메시지 패싱 인터페이스(MPI) 및 스레드(pthread 또는 OpenMP) 프로그램의 디버깅에 널리 사용됩니다.
디버거
1 ~ 100,000 의 프로세서를 탑재한 소규모 클러스터와 대규모 클러스터 모두에서 버그를 검출하기 위해서 사용됩니다.메모리 디버깅 기능을 통해 메모리 누수를 검출하거나 어레이의 경계를 넘는 읽기 및 쓰기를 할 수 있습니다.
Oak Ridge National [2][3]Laboratories의 Cray XT5에서 동시에 실행되는 220,000개의 프로세스에서 실행되는 애플리케이션을 디버깅하는 데 사용된 최초의 디버거입니다.이는 디버거의 제어 트리 아키텍처가 대부분의 집합 연산에 대해 로그 성능으로 이어지기 때문에 대화식으로 가능합니다.Arm DDT는 GNU 디버거를 디버깅엔진으로 사용합니다.
Arm DDT는 인텔 Xeon Phi 코프로세서나[4] Nvidia CUDA [5]GPU 등의 코프로세서 아키텍처도 지원합니다.
이는 고성능 컴퓨팅에서 코드를 개발하기 위한 도구 모음인 Arm Forge의 일부이며 스칼라, 멀티스레드 및 병렬 코드용 성능 프로파일러인 Arm [6]MAP도 포함되어 있습니다.
2011년 현재[update] TOP500 목록에 있는 세계 상위 25대 슈퍼컴퓨터 중 80%가 Arm의 [7]도구를 사용하고 있습니다.
메모들
- ^ "How Allinea Helps Scientists Run their Applications Faster and Better". InsideHPC. 5 December 2012.
- ^ "Upgrade Adds Muscle to Debugger". Oak Ridge National Laboratories. Archived from the original on 2011-06-23. Retrieved 14 June 2011.
- ^ "ORNL, Allinea Prep Debugging Tool for Petascale Supercomputers". Communications of the ACM. 30 July 2010.
- ^ "Allinea Releases Tools for Xeon Phi Developers". HPCWire. 13 November 2012. Archived from the original on 2013-03-07. Retrieved 2013-01-15.
- ^ "NVIDIA debugging solutions page".
- ^ 암 포즈
- ^ "Allinea Selected as a Red Herring Top 100 Europe Technology Company". HPCwire. Tabor Communications. 2011-06-01. Archived from the original on 2012-03-14. Retrieved 2013-02-07.