AMD CodeXL | |
---|---|
Típusú | GPU hibakeresés, GPU és CPU profilalkotás, statikus kernelelemzés |
Szerző | Speciális mikroeszközök |
Fejlesztő | Speciális mikroeszközök |
Beírva | Xi |
Felület | Qt |
Operációs rendszer | Linux , Microsoft Windows |
legújabb verzió | 2.6 [1] (2018. október 15. ) |
Engedély | MIT licenc |
Weboldal | gpuopen.com/compute-product/codexl// |
Az AMD CodeXL szoftverfejlesztő eszközök sorozata . Tartalmazza a GPU hibakeresőt, a GPU - profilozót, a CPU - profilozót és a statikus OpenCL kernelelemzőt .
GPU hibakereső
Az AMD CodeXL a GPU Debuggerben lehetővé teszi a fejlesztők számára az OpenCL és OpenGL kernelek hibakeresését: töréspontokat állíthat be, valós időben léphet át a forráskódon , megtekintheti a különböző GPU-kernelek összes változóját futás közben, azonosíthatja a logikai és memóriahibákat, csökkentheti a memóriaelérési többletterhelést, renderelhet puffereket. és OpenCL-képek és OpenCL-textúrák képekként vagy táblázatos adatokként.GPU Profiler
A GPU Profiler összegyűjti és megjeleníti a hardveres érzékelő (teljesítményszámláló) adatait, az alkalmazás nyomkövetését, a magok elhelyezését, és maga kínál elemzési pontokat az AMD GPU-khoz és AMD APU -khoz (Accelerated Processing Unit). A profilkészítő futás közben az OpenCL-ből, futás közben pedig a GPU/APU-ból gyűjt adatokat, és felhasználható a szűk keresztmetszetek kimutatására a további optimalizálás érdekében.CPU Profiler
A CPU Profiler használható az alkalmazások, illesztőprogramok és rendszerszoftverek AMD processzorokon való működésének azonosítására, vizsgálatára és jobb megértésére. A CPU Profiler különféle profilalkotási módszereken alapuló statisztikai megközelítést alkalmaz: időalapú profilalkotás és eseményalapú profilalkotás, utasítás alapú mintavétel és CPU-figyelés. Az AMD CodeXL CPU-profilozó váltja fel az AMD CodeAnalyst.Statikus OpenCL Kernel Analyzer
Az AMD CodeXL Static Kernel Analyzer lehetővé teszi a mérnökök számára az OpenCL kernelkód összeállítását, elemzését és szétszerelését. Az eszköz teljesítményértékelést biztosít minden egyes maghoz különböző típusú AMD chipeken, anélkül, hogy ténylegesen végrehajtaná a magot. Így segít a kernel finomhangolásában, hogy maximális teljesítményt érjen el az AMD GPU-kon.Az AMD CodeXL-t sikeresen használták a Bullet hibakeresésére . [2]
Az AMD CodeXL legújabb verziója ingyenesen letölthető a GPUOpen-Tools webhelyről .
AMD Graphics & Products (ATI) | |||||||||
---|---|---|---|---|---|---|---|---|---|
GPU összehasonlítás _ |
| ||||||||
Egyéb |
|