Scalasca yra atviro kodo įrankių rinkinys, kuris gali būti naudojamas analizuoti veiklos elgseną lygiagrečių programų ir nustatyti galimybes optimizuoti. Ji buvo specialiai sukurta naudoti didelio masto sistemų, įskaitant IBM Blue Gene (pvz JUGENE ne Forschungszentrum J & ü Lich) ir Cray XT, bet taip pat puikiai tinka mažoms ir vidutinio dydžio HPC platformų.
Scalasca palaiko laipsnišką veiklos rezultatų analizė procedūrą, kuri sujungia Runtime santraukas su išsamių tyrimų kartu elgesį per renginio sekimo, patvirtinantis eilės rafinuotų matavimo konfigūracijų strategiją. Skiriamasis bruožas yra gebėjimas identifikuoti laukti, būsenas, kurios atsiranda, pavyzdžiui, kaip netolygiai paskirstomos krūvių rezultatas. Ypač tada, kai stengiantis sumažinti pagal mastelį komunikacijos intensyviai paraiškas didelių procesoriaus skaičius, tokie PALAUKITE narės gali pateikti rimtų iššūkių pasiekti gerus rezultatus.
Scalasca yra programinė įranga pagal naują BSD atviro kodo licenciją.
Palaikomos platformos
Scalasca įrankių rinkinys buvo sėkmingai išbandyta šių platformų:
& Nbsp; * IBM Blue Gene / P
& Nbsp; * IBM SP & BladeCenter klasteriai
& Nbsp; * Cray XT5
& Nbsp; * VSP Altix
& Nbsp; * NEC SX-8
& Nbsp; * SiCortex sistemos
& Nbsp; * įvairių Linux / Intel (x86 / x64) klasteriai
Šie platformos nebuvo išbandyti neseniai:
& Nbsp; * IBM Blue Gene / L
& Nbsp; * Cray XT3 / 4
& Nbsp; * Sun Solaris SPARC / pagrįstas klasteriai
& nbsp; * kiti NEC SX sistemos
Tačiau tiekiami makefile raiškos failai vis dar gali dirbti šių sistemų.
Nuo kodas yra gana patogus nešiotis, taip pat tikėtina, dirbti kitose sistemose, taip pat su kuklus pastangų kažkas patirties su MPI bibliotekų ir sudarytojų gudrybės. Pateikti makefile raiškos failai gali suteikti gerą pagrindą pastato ir išbandyti ant kitų platformų įrankių rinkinys
Kas naujo , šioje laidoje:.
- Tai Ištaisyta spaudai.
Kas naujo 1.4.1 versijoje:.
- Keletas svarbiausių taisymo ir daug patobulinimų
Kas naujo versijos 1.3.3:
- Pridėta matavimo kontrolė API
- Pridėta parama Cray XE6
- Patobulintas parama NEC SX sistemų
- Išspręsta pėdsakų rinkimo klausimai SX-9
- Pridėta parama FTRACE API
- Geresnis pėdsakų analizė parama MPMD kodų
- Ištaisyta neteisingą tvarkymas MPI_IN_PLACE
- Fiksuotas neišsami sekimas MPI tarpusavio bendravime
- Visi CUBE 3.3.2 patobulinimų
Kas naujo versijos 1.3.1:
- Fiksuoti Fortran MPI I / O Vyniojimo SGI MPT MPI biblioteka
- Pasikeitė numatytoji konfigūracija Cray XT aiškiai išjungti MPI I / O pakuotes (matyt neveikia)
- Fiksuotas konfigūracija AIX POE MPI biblioteką
- Fiksuotas konfigūracija, kai bash & gt; = 4.0 arba KSH naudojamas kaip / bin / sh
- Fiksuoti pranešimų statistika MPI_Sendrecv
- Fiksuoti PDT matavimo problemos su OpenMP kodų
- Įvairūs smulkūs praktiškumo patobulinimai
Reikalavimai :
- "Qt"
Komentarai nerastas