Qo'l xaritasi - Arm MAP

Qo'l xaritasi
Tuzuvchi (lar)Arm Holdings (ilgari Allinea Software Ltd.)
Dastlabki chiqarilish2013
Barqaror chiqish
20.2 / 2020 yil noyabr; 1 oy oldin (2020-11)
Operatsion tizimLinux (Windows va macOS masofaviy mijoz uchun)
Platformax86-64, Qo'l, PowerPC, Intel Xeon Phi
Mavjud:Ingliz tili
TuriProfiler
LitsenziyaMulkiy tijorat dasturlari
Veb-saytwww.arm.com/ mahsulotlar/ rivojlantirish vositalari/ server-va-hpc/ zarb/ xarita

Qo'l xaritasi, bu dastur profiler hozirda Allinea Software tomonidan ishlab chiqarilgan Qo'l.[1][2] ning Uorvik, Birlashgan Qirollik, ishlash ko'rsatkichlarini profillash uchun C, C ++, Fortran 90 va Python dasturiy ta'minot. U profilli kabi ko'p qirrali va ko'p protsessli imkoniyatlari uchun keng qo'llaniladi parallel Xabarni uzatish interfeysi (MPI) yoki OpenMP ilovalar, shu jumladan ishlaydiganlar klasterlar ning Linux mashinalar va skalar (ketma-ket) kod uchun.[3]

Profiler

Bu yuqori miqyosda (shu jumladan, minglab yadrolarni) ishlaganda ishlashni tahlil qila oladigan va ingl. Arm MAP shuningdek, 1 ExaFLOP / s gacha ko'lamini oshirishga tayyorlanayotgan dasturlarni tekshirish uchun ham foydalanilmoqda[4]

Profiler protsessor hisoblagichlari va faoliyatlarini aniqlash uchun moslashuvchan namuna olish usullaridan foydalanadi va bir nechta hisoblash serverlari tugunlarida ishlashi mumkin bo'lgan bir nechta jarayonlarning ma'lumotlarini birlashtiradi. Unda ishlash samaradorligi va to'siqlarning sabablari tahlil qilinadi, jumladan:

  • Protsessor ko'rsatmalarining darajasi - xotira o'tkazuvchanligi yoki suzuvchi nuqtali vektorlashtirishning etishmasligi kabi muammolarni aniqlash
  • Xotiradan foydalanish
  • I / O
  • Aloqa - masalan, MPI
  • Iplar
  • Energiyadan foydalanish va quvvat

Bu ishlab chiquvchilarga faol nuqtalarni va potentsial yaxshilanish yo'nalishlarini aniqlashga imkon beradi.

Asbob o'lchovli - va birinchi bo'lib ishlatilgan o'lchovli arxitektura yordamida ishlash ma'lumotlarini birlashtiradi Qo'l DDT Petascale-ni disk raskadrovka qilish uchun (odatda 100000 dan ortiq jarayonlar). Arm MAP Arm DDT bilan umumiy foydalanuvchi interfeysini baham ko'radi va bu birgalikda Arm Forge asboblar to'plamini yaratadi. Bu tadqiqotchi olimlar va parallel ilmiy dasturlarni ishlab chiquvchilar tomonidan keng qo'llaniladi.

Arm MAP profiler katta superkompyuterlarda, shuningdek kichikroq klasterlarda yoki ish stantsiyalarida ishlatiladi. O'rnatish bilan jihozlangan saytlarga quyidagilar kiradi Milliy energetika tadqiqotlari ilmiy hisoblash markazi (NERSC), Kembrij universiteti va Los Alamos milliy laboratoriyasi.

Adabiyotlar

  1. ^ "Stiven Xoking COSMOS konsortsiumi yangi superkompyuter dasturlarini joylashtiradi". Computerworld UK. 26 iyun 2013 yil.
  2. ^ "SC13 talabalar klasteri musobaqasida iVEC qanday qilib Arm MAP-dan maxfiy qurol sifatida foydalanadi". Radio HPC. 2013 yil 21 oktyabr.
  3. ^ "Arm MAPs yangi ishlashni tahlil qilish vositasini yaratdi - olomon manbalarini loyihalash". Ichkarida HPC. 2012 yil 15-noyabr.
  4. ^ "Ilovalar ko'ngil ochganda". 14 fevral 2014 yil.

Tashqi havolalar