스칼라스카

Scalasca
스칼라스카
개발자Forschungszentrum Julich and Technische Universityitét Darmstadt
기입처C, C++
운영 체제Unix와 같은
플랫폼IA-32, x64, ARM, 전원PC
유형프로파일링
면허증.BSD
웹 사이트www.scalasca.org

Scalasca는 병렬 프로그램 [1]성능의 측정, 분석 및 최적화를 위한 무료 오픈 소스 소프트웨어입니다.BSD 스타일[2]라이선스로 라이선스가 부여됩니다.

Scalasca는 주로 OpenMP 및/또는 MPI를 사용한 과학 및 엔지니어링 애플리케이션 프로파일링에 사용됩니다.슈퍼컴퓨터[3][4]런타임 분석을 지원합니다.분석 대상 애플리케이션은 우선 "계장"되어야 합니다. MPI 사용은 단순히 애플리케이션을 측정 라이브러리에 링크함으로써 계측되는 반면 OpenMP 사용은 Scalasca의 수정[5][6]컴파일러를 사용하여 소스로부터 재컴파일함으로써 계측됩니다.

레퍼런스

  1. ^ Geimer, Markus; et al. (25 April 2010). "The Scalasca performance toolset architecture". Concurrency and Computation: Practice and Experience. 22 (6): 702–719. CiteSeerX 10.1.1.183.3213. doi:10.1002/cpe.1556. S2CID 14248376. Retrieved 29 June 2016.
  2. ^ "About". www.scalasca.org. Retrieved 2020-11-14.
  3. ^ Knüpfer, Andreas; Rössel, Christian; Mey, Dieter an; Biersdorff, Scott; Diethelm, Kai; Eschweiler, Dominic; Geimer, Markus; Gerndt, Michael; Lorenz, Daniel (2012). Brunst, Holger; Müller, Matthias S.; Nagel, Wolfgang E.; Resch, Michael M. (eds.). "Score-P: A Joint Performance Measurement Run-Time Infrastructure for Periscope,Scalasca, TAU, and Vampir". Tools for High Performance Computing 2011. Berlin, Heidelberg: Springer: 79–91. doi:10.1007/978-3-642-31476-6_7. ISBN 978-3-642-31476-6.
  4. ^ Wolf, Felix; Wylie, Brian J. N.; Ábrahám, Erika; Becker, Daniel; Frings, Wolfgang; Fürlinger, Karl; Geimer, Markus; Hermanns, Marc-André; Mohr, Bernd (2008). Resch, Michael; Keller, Rainer; Himmler, Valentin; Krammer, Bettina; Schulz, Alexander (eds.). "Usage of the SCALASCA toolset for scalable performance analysis of large-scale parallel applications". Tools for High Performance Computing. Berlin, Heidelberg: Springer: 157–167. doi:10.1007/978-3-540-68564-7_10. ISBN 978-3-540-68564-7.
  5. ^ "Scalable performance analysis of large-scale parallel applications" (PDF). Retrieved 2020-11-14.{{cite web}}: CS1 maint :url-status (링크)
  6. ^ "Performance Analysis with Scalasca" (PDF). Retrieved 2020-11-14.

외부 링크