암 DDT

Arm DDT
암 DDT
개발자Arm Holdings (구 Alinea Software Ltd.)
초기 릴리즈2002
안정된 릴리스
20.2 / 2020년 11월, 1년 전(2020-11)
운영 체제LinuxBlue Gene/Q (리모트 클라이언트용 Windows 및 macOS)
플랫폼x64-64, , PowerPC, 인텔 Xeon Phi 및 CUDA
이용가능기간:영어
유형디버거
라이선스독자 사양 상용 소프트웨어
웹 사이트www.arm.com/products/development-tools/server-and-hpc/forge/ddt

Arm DDT는 현재 영국 Arm of Warwick의 일부인[1] Alinea Software가 제작한 상용 C, C++Fortran 90 디버거입니다.Linux 머신의 클러스터에서 실행되는 프로그램을 포함하여 병렬 메시지 패싱 인터페이스(MPI) 및 스레드(pthread 또는 OpenMP) 프로그램의 디버깅에 널리 사용됩니다.

디버거

1 ~ 100,000 의 프로세서를 탑재한 소규모 클러스터와 대규모 클러스터 모두에서 버그를 검출하기 위해서 사용됩니다.메모리 디버깅 기능을 통해 메모리 누수를 검출하거나 어레이의 경계를 넘는 읽기 및 쓰기를 할 수 있습니다.

Oak Ridge National [2][3]LaboratoriesCray XT5에서 동시에 실행되는 220,000개의 프로세스에서 실행되는 애플리케이션을 디버깅하는 데 사용된 최초의 디버거입니다.이는 디버거의 제어 트리 아키텍처가 대부분의 집합 연산에 대해 로그 성능으로 이어지기 때문에 대화식으로 가능합니다.Arm DDT는 GNU 디버거를 디버깅엔진으로 사용합니다.

Arm DDT는 인텔 Xeon Phi 코프로세서[4] Nvidia CUDA [5]GPU 의 코프로세서 아키텍처도 지원합니다.

이는 고성능 컴퓨팅에서 코드를 개발하기 위한 도구 모음인 Arm Forge의 일부이며 스칼라, 멀티스레드 및 병렬 코드용 성능 프로파일러인 Arm [6]MAP도 포함되어 있습니다.

2011년 현재 TOP500 목록에 있는 세계 상위 25대 슈퍼컴퓨터 중 80%가 Arm의 [7]도구를 사용하고 있습니다.

메모들

  1. ^ "How Allinea Helps Scientists Run their Applications Faster and Better". InsideHPC. 5 December 2012.
  2. ^ "Upgrade Adds Muscle to Debugger". Oak Ridge National Laboratories. Archived from the original on 2011-06-23. Retrieved 14 June 2011.
  3. ^ "ORNL, Allinea Prep Debugging Tool for Petascale Supercomputers". Communications of the ACM. 30 July 2010.
  4. ^ "Allinea Releases Tools for Xeon Phi Developers". HPCWire. 13 November 2012. Archived from the original on 2013-03-07. Retrieved 2013-01-15.
  5. ^ "NVIDIA debugging solutions page".
  6. ^ 암 포즈
  7. ^ "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.

외부 링크