Scalasca egy nyílt forráskódú eszköz, mely használható teljesítményének elemzése viselkedését párhuzamos alkalmazások és azonosítani az optimalizálási lehetőségeket. Ez már kifejezetten felhasználásra tervezett nagy rendszerek, például az IBM Blue Gene (mint például JUGENE a Forschungszentrum J & uuml; Lich) és a Cray XT, de az is jól használható kis és közepes méretű HPC platformon.
Scalasca támogatja inkrementális teljesítmény-elemző eljárás, amely egyesíti a runtime összefoglalók a részletes vizsgálatok egyidejű viselkedése révén események figyelése, elfogadása stratégiája egymás finomított mérési konfigurációk. A megkülönböztető jellemzője az a képesség, hogy azonosítsa várakozási állapotot, amelyek akkor jelentkeznek, például, ennek eredményeként az egyenetlenül elosztott terhelés. Különösen akkor, ha megpróbálják körű kommunikációs-intenzív alkalmazások nagy processzor számít, mint várakozási állapotot is jelent komoly kihívásokkal kell jó eredményeket érnek el.
Scalasca egy szoftver elérhető az új BSD nyílt forráskódú licenc.
Támogatott platformok
A Scalasca szerszámkészlet sikeresen tesztelték a következő platformokon:
& Nbsp; * IBM Blue Gene / P
& Nbsp; * IBM SP & BladeCenter klaszterek
& Nbsp; * Cray XT5
& Nbsp; * SGI Altix
& Nbsp; * NEC SX-8
& Nbsp; * SiCortex rendszerek
& Nbsp; * különböző Linux / Intel (x86 / x64) klaszterek
A következő platformok nem tesztelték a közelmúltban:
& Nbsp; * IBM Blue Gene / L
& Nbsp; * Cray XT3 / 4
& Nbsp; * Sun Solaris / SPARC-alapú klaszterek
& Nbsp; * Más NEC-SX rendszerek
Azonban a mellékelt makefile definíciós fájlokat lehet még dolgozni ezeket a rendszereket.
Mivel a kód meglehetősen hordozható, az is valószínű, hogy más rendszerek is szerény erőfeszítést valaki jártas a bonyolult MPI könyvtárak és fordító. A mellékelt Makefile definíciós fájlokat is jó alapot biztosít fejlesztésére és tesztelésére az eszközkészlet más platformokon.
Mi az új ebben a kiadásban:
- Ez egy hibajavító kiadás.
Mi az új verzióban 1.4.1:
- Több kritikus hibajavítások és számos újítást tartalmaz.
Mi az új verzióban 1.3.3:
- Added mérésellenőrzés API
- A támogatás a Cray XE6
- Továbbfejlesztett támogatás NEC SX rendszerek
- Megoldott nyoma kollekció kérdések SX-9
- A támogatás a FTRACE API
- Továbbfejlesztett nyomelemzéshez támogatása MPMD kódok
- Fix helytelen kezelése MPI_IN_PLACE
- Fix hiányos nyomon követése MPI közötti kommunikátorok
- Minden CUBE 3.3.2 fejlesztések
Mi az új a 1.3.1 verzió:
- Fix Fortran MPI I / O burkoló az SGI MPT MPI könyvtár
- Megváltozott az alapértelmezett konfiguráció Cray XT kifejezetten tiltsa MPI I / O szűrők (feltehetően hibás)
- Fix konfiguráció AIX POE MPI könyvtár
- Fix konfiguráció, amikor bash & gt; = 4,0 vagy ksh használják / bin / sh
- Fix üzenet statisztikák MPI_Sendrecv
- Fix PDT műszerek kérdések OpenMP kódok
- különböző kisebb használhatósági fejlesztések
követelmények :
- Qt
Hozzászólás nem található