Профилирование
Last updated
Last updated
AMD CodeXL – набор инструментов разработки программного обеспечения, позволяющий проводить отладку и профилирование кода OpenCL. Включает в себя GPU debugger, GPU profiler, CPU profiler и статический OpenCL анализатор ядра. Поддерживается на операционных системах Windows и Linux.
Летом 2020 года AMD (GPUOpen) приостановили свою работу над CodeXL, переключившись на другие продукты. В связи с этим, последняя официальная версия CodeXL умеет работать с AMD видеокартами микроархитектуры GCN (начиная с RX 300 и заканчивая RX 590 и Radeon VII).
Скачать последнюю версию CodeXL можно с официального гита:
В версии 2.6 AMD отломали CPU profiler, который еще работал в 2.5.
Если у вас стоит pre-GCN видеокарта (старее RX 300), то legacy CodeXL можно скачать по ссылке:
GPU Profiler собирает и отображает значения аппаратных счетчиков производительности, timeline trace, occupancy для AMD GPU. Это позволяет обнаружить "bottleneck" для дальнейшего выполнения оптимизации.
Подробнее можно посмотреть по ссылкам: