likwid (Like tudtam, mit csinálok) egy olyan projekt, amely hozzájárul könnyen használható parancssori eszközök Linux támogatása programozók a fejlődő nagy teljesítményű multi menetes programok.
A csomag az alábbi eszközöket:
& Nbsp; * likwid-topológia: Mutasd a cérna és cache topológia
& Nbsp; * likwid-perfCtr: Intézkedés hardver teljesítményének számlálók Intel és AMD processzorok
& Nbsp; * likwid-funkciók: Show és a Toggle hardver előbeolvasási vezérlőbiteknek Intel Core 2 processzorok
& Nbsp; * likwid-pin: Pin a menetes alkalmazás érintése nélkül a kód (támogatja pthreads, Intel OpenMP és gcc OpenMP)
Vannak már egy csomó teljesítményt számláló rendelkezésre álló eszközöket. Likwid áll ki, mert:
& Nbsp; * Nem kernel patchek semmilyen vanília kernelt a standard MSR modul munkák
& Nbsp; * Átlátszó, mindig egyértelmű, hogy mely események kerülnek kiválasztásra, rendezvény címkék azonos elnevezés, mint a dokumentációban
& Nbsp; * Könnyű, LIKWID a célra nem használja a mintavétel, és hozzáteszi, nem jelent hátrányt, mérés közben.
& Nbsp; * Könnyen használható, nem java hog, egyszerű építeni, nem kell, hogy érintse meg a kódot, konfigurálható kívülről. Tiszta CLI interface
& Nbsp; * Multiplatform, likwid támogatja az Intel és az AMD processzorok
& Nbsp; * Naprakész, likwid igyekszik teljes mértékben támogatja az új processzorok a lehető leghamarabb
Ha problémákkal találkozunk, nyugodtan kérdéseket tegyenek fel a felhasználó levelezési listán.
FIGYELEM : Bár Likwid már teljes mértékben használható Likwid még nem megjelent. Szükségem van a segítségedre, hogy megtalálja a hibákat és javítja Likwid, hogy magas színvonalú a kiadás. Adj neki egy esélyt, és kipróbálni. Ha problémákba ütközik a levelet e-mailt nekem, vagy a fórum. Ígérem gyors reakcióidő a hibák kijavításának vagy nem válaszol a funkció kéréseket.
Mi az új ebben a kiadásban:
- Támogatás Intel SandyBridge Uncore (részleges) és az Intel Ivybridge (csak központi része).
- Egy új alkalmazás likwid-memsweeper razzia ccNUMA memória tartományokat.
- A kezdeti támogatás az Intel Xeon Phi (KNC).
- Jobb támogatja az AMD Interlagos.
- A OpenMP típus jelenleg rendszer automatikusan felismeri, miközben leszorította.
- Sok hibajavítás és fejlesztések.
- A marker API működik menetes kódot, és accessDaemon.
- Uncore támogatása idővonal üzemmódban.
- Egy kényelmes makró wrapper Marker API.
- adat tárolható, mint egy új mérőszáma minden memória / cache csoportok. Frissítve Wiki dokumentációt.
Mi az új verzióban 2.2.1:
- A kezdeti támogatás az Intel Sandy Bridge (Core) a likwid-perfctr.
- Egy új alkalmazás, likwid-perfscope, mint egy frontend a timeline mód likwid-perfctr (kísérleti).
- A kezdeti támogatást OpenMPI a likwid-mpirun.
- Fejlesztések a likwid-msrD.
- A natív Fortran 90 felület a Marker API.
- A teljes újraírása az marker API.
- Egyszerűsített használatát.
- Lehetővé befogadó és átfedőrégióinak.
- Egy új kimeneti szűrő alrendszer.
- Lehetővé teszi, hogy meghatározza a saját kimeneti formátumok és szűrők.
- Alapesetben jön CSV és XML formátumban.
Mi az új verzióban 2.1.3:
- A hotfix egy beépített probléma közvetlen MSR módban .
- milliszekundumos felbontással likwid-perfctr démonként.
- Továbbfejlesztett hibajavítás a MSR daemon.
Mi az új verzióban 2.1.2:
- javít hiba likwid-mpirun script.
Mi az új 2.0 verzióban:
- Új alkalmazás likwid-pad: A mikro- benchmarking platform
- likwid-pin támogatja teremteni logikai fűznek közül egy csomópont vagy konnektorok
- likwid-pin lehet állítani a NUMA mempolicy beszúrni egy alkalmazás
- likwid-topológia is beszámol, most a NUMA topológia
- likwid-perfCtr nyomtathat kiterjedt dokumentációt a rendezvény csoportok
- Event csoportok likwid-perfCtr is könnyedén meghosszabbítható vagy módosítható
- Statisztikai kimenet menetes mérések likwid-perfCtr
- Silent kapcsoló likwid-pin
- Daemon mód likwid-perfctr a könnyű ellenőrzés
- likwid-perfctr támogatja most az Intel Nehalem EX core események
- Teljes mértékben támogatja az AMD Magny Cours
Mi az új 1.1-es verzióban:
- 1.1 verzió javításokat a probléma, ha használja a perfCtr marker API össze A OpenMP és használata likwid-pin fűznek.
Mi az új 1.0 verzió:
- Új funkciók:
- Sok kis és javításokat
- Support for Intel Westmere
- A kezdeti támogatás az Intel Atom
- topológiai támogatást AMD Magny Cours
Hozzászólás nem található