Scalasca е набор от инструменти с отворен код, който може да се използва за анализ на поведението изпълнение на паралелни приложения и да се определят възможностите за оптимизация. Това е специално проектиран за използване на мащабни системи, включително IBM Blue Gene (като JUGENE в Forschungszentrum J & uuml; Lich) и Cray XT, но също така е много подходящ за малки и средни по мащаб HPC платформи.
Scalasca поддържа постепенно процедура работоспособност-анализ, който интегрира обобщения по време на работа с по-задълбочени проучвания на едновременно поведение чрез събитие проследяване, приемане на стратегия за последователно рафинирани конфигурации измерване. Отличителна черта е възможността за идентифициране на изчакване, които се случват, например, в резултат на неравномерно разпределени натоварвания. Особено, когато се опитват да мащаб комуникационни приложения с интензивно до големи брой процесори, такива изчакване може да са налице сериозни предизвикателства за постигане на добри резултати.
Scalasca е достъпен под лиценза отворен код новата BSD софтуер.
<Силни> поддържани платформи
Наборът от Scalasca инструмент е бил успешно тестван на следните платформи:
& Nbsp; * IBM Blue Gene / P
& Nbsp; * IBM SP & BladeCenter клъстери
& Nbsp; * Cray XT5
& Nbsp; * SGI Altix
& Nbsp; * NEC SX-8
& Nbsp; * SiCortex системи
& Nbsp; * различни Linux / Intel (x86 / x64) клъстери
Следните платформи не са тествани наскоро:
& Nbsp; * IBM Blue Gene / L
& Nbsp; * Cray XT3 / 4
& Nbsp; * Sun Solaris / SPARC-базирани клъстери
& Nbsp; * други системи NEC-SX
Въпреки това, приложените файлове Makefile определение може би все още работят върху тези системи.
Тъй като кодът е доста преносим, че също така е възможно да се работи върху други системи, както и с скромни усилия от опитен с тънкостите на MPI библиотеки и компилатори някого. Доставените файлове Makefile определение може осигуряват добра основа за изграждане и тестване на инструментариума на други платформи
Какво ново в тази версия:.
<ул >
Какво ново във версия 1.4.1:.
- Няколко критични поправки на грешки и множество подобрения
Какво ново във версия 1.3.3:
- Добавена контрол на измерването API
- Добавена е поддръжка за Cray XE6
- подобрена поддръжка за NEC SX системи
- решени случаи, събиране на следи върху SX-9
- Добавена е поддръжка за FTRACE API
- Подобряване на анализа следа подкрепа за MPMD кодове
- Фиксирана неправилно боравене с MPI_IN_PLACE
- Фиксирана непълно проследяване на MPI междублокови комуникатори
- Всички CUBE 3.3.2 подобрения
<силни> Какво е новото във версия 1.3.1:
- Фиксирани Fortran MPI I / O опаковки за SGI MPT MPI библиотека
- променени конфигурационни настройки по подразбиране на Cray XT изрично да деактивирате MPI I / O опаковки (вероятно счупен)
- Фиксирана конфигурация на AIX POE MPI библиотека
- Фиксирана конфигурация, когато Баш & GT; = 4,0 или ksh се използва като / BIN / ш
- статистика Фиксирани съобщения за MPI_Sendrecv
- Фиксирани въпроси PDT уреди с OpenMP кодове
- Различни малки подобрения в използваемостта
<силни> Изисквания :
- Qt
Коментари не е намерена