likwid (като знаех какво правя) е проект, който допринася лесни за използване инструменти за командния ред за Linux за подкрепа на програмистите при разработването на програми с резба висока производителност мулти.
Той съдържа следните инструменти:
& Nbsp; * likwid-топология: Покажи топологията на конци и кеш
& Nbsp; * likwid-perfCtr: Мярка броячи производителността на хардуера на Intel и AMD процесори
& Nbsp; * likwid Функции: Показване и Toggle хардуер предварително извличане контролни битове за Intel Core 2 процесори
& Nbsp; * likwid-пинов: Pin резба кандидатурата си, без да докосвате вашия код (поддържа pthreads, Intel OpenMP и GCC OpenMP)
Вече има един куп насрещно изпълнение инструменти на разположение. Likwid откроява, защото:
& Nbsp; * Не е ядрото кръпка, която и ванилия ядрото със стандартните MSR работи модул
& Nbsp; * Прозрачен, винаги ясно кои са избрани събития, маркери събития имат същото именуване като в документацията
& Nbsp; * Лек, LIKWID нарочно не го използва за вземане на проби и не добавя режийни по време на измерването.
& Nbsp; * Лесен за използване, не Java свиня, просто да се изгради, няма нужда да се докоснат до своя код, конфигурируеми от чужбина. Clear CLI интерфейс
& Nbsp; * мултиплатформена, likwid поддържа Intel и AMD процесори
& Nbsp; * До дата, likwid се опитва да подкрепи изцяло нови процесори възможно най-скоро
Ако срещнете проблеми, не се колебайте да задавате въпроси в Списъка на потребителски пощенски.
<Силен> СЪОБЩЕНИЕ : Въпреки Likwid вече е напълно използваема Likwid все още не е освободен. Имам нужда от вашата помощ, за да намерите бъгове и подобряване Likwid да се гарантира високо качество за освобождаването. Дай го пробвам и да го тествате. Ако срещнете проблеми, напиши имейл до мен или форума. Обещавам бързо време за реакция за отстраняване на грешките или да отговаря на заявки за функции
Какво ново в тази версия:.
- Поддръжка за Intel SandyBridge Uncore (частично) и Intel Ivybridge (само основната част).
- Ново заявление likwid-memsweeper да прочистване ccNUMA памет домейни.
- Първоначална подкрепа за Intel Xeon Phi (KNC).
- По-добра поддръжка на AMD Interlagos.
- Типът OpenMP сега откриват автоматично, докато прикова.
- Много поправки на грешки и подобрения.
- API за маркер работи за резбована код и accessDaemon.
- Uncore подкрепа за режим график.
- Удобен макро обвивка за Marker API.
- обем данни като нов показател във всички групи памет / кеш. Updated Wiki документация.
Какво ново във версия 2.2.1:
- Първоначална подкрепа за Intel Sandy Bridge (ядро) в likwid-perfctr.
- Ново заявление, likwid-perfscope, като интерфейса на режима график на likwid-perfctr (експериментален).
- Първоначална подкрепа за OpenMPI в likwid-mpirun.
- Подобрения в likwid-MSRD.
- Родом Fortran 90 интерфейс за Marker API.
- Пълна пренаписване на маркер API.
- Опростена употреба.
- Позволява приобщаващ и припокриващи се региони.
- Нов подсистема изходен филтър.
- Позволява ви да дефинирате собствени изход файлови формати и филтри.
- По подразбиране идва с CSV и XML формати.
Какво ново във версия 2.1.3:
- A спешна корекция за проблем строителство с режим на пряко MSR .
- резолюция милисекунда за likwid-perfctr режим демон.
- Подобрено възстановяване от грешки за демона MSR.
Какво ново във версия 2.1.2:.
- корекции на грешки в likwid-mpirun скрипт
Какво ново във версия 2.0:
- Ново приложение likwid-пейка: A микро бенчмаркинг платформа
- likwid-пинов подкрепя сега логично прикова сред възел или подложки
- likwid-пинов да зададете NUMA mempolicy да разнообразявам за заявление
- likwid-топология също така съобщава, сега на NUMA топологията
- likwid-perfCtr да отпечатате обширна документация за групите на събитието
- групи събитие в likwid-perfCtr вече могат да бъдат лесно разширени или изменени
- Статистическа изход за резба измервания в likwid-perfCtr
- Silent ключ за likwid-пинов
- Daemon режим за likwid-perfctr с лек мониторинг
- likwid-perfctr поддържа вече на Intel Nehalem EX основните събития
- Пълна поддръжка на AMD Magny Cours
Какво ново във версия 1.1:
- Version 1.1 поправки в проблем, ако използвате маркер API perfCtr заедно с OpenMP и използване likwid-пинов за прикова.
Какво ново във версия 1.0:
- Нови функции:
- Много малки подобрения и поправки
- Подкрепа за Intel Westmere
- Първоначална подкрепа за Intel Atom
- Топология подкрепа за AMD Magny Cours
Коментари не е намерена