Категории программ

Новые программы

AMD CodeXL

8 Червня, 2018 0

AMD CodeXL – набор инструментов разработки программного обеспечения. Включает в себя GPU Debugger, GPU Profiler, CPU Profiler и статический OpenCL анализатор ядра.

AMD CodeXL поддерживается на операционных системах Microsoft Windows и Linux. На Microsoft Windows, AMD CodeXL доступен как в виде отдельного приложения, так и в качестве полностью интегрированного расширения Microsoft Visual Studio.

Также AMD CodeXL был успешно использован для отладки Bullet Physics Library.

Особенности AMD CodeXL

AMD CodeXL в GPU Debugger позволяет разработчикам отладить OpenCL и OpenGL ядра: устанавливать точки останова, пошагово запускать исходный код в режиме реального времени, просматривать все переменные различных GPU ядер во время их работы, определить логические ошибки и ошибки памяти, сократить расходы обращения к памяти, визуализировать буферы и изображения OpenCL и OpenCL текстуры в виде картинок или табличных данных.

GPU Profiler собирает и отображает данные датчиков (счётчиков производительности) аппаратных средств, трассировку приложения, размещение ядра, и сам предлагает точки для анализа у AMD GPU и AMD APU(ускоренное обрабатывающее устройство). Профилировщик собирает данные от OpenCL во время выполнения, и от GPU/APU во время исполнения ядер, и может быть использован, чтобы обнаружить “бутылочное горлышко” для дальнейшего выполнения оптимизации.

CPU Profiler может быть использован для идентификации, исследования и улучшения представления о работе приложения, драйверов и системного программного обеспечения на процессорах AMD. CPU Profiler использует статистический подход, основанный на различных методах профилирования: повременное профилирование (Time-Based Profiling) и событийное профилирование (Event-Based Profiling), отбор инструкций (Instruction-Based Sampling) и контроль работы CPU. AMD CodeXL CPU profiler заменяет AMD CodeAnalyst.

Анализатор статического ядро AMD CodeXL позволяет инженерам собирать, анализировать и разбирать код OpenCL ядра. Инструмент обеспечивает оценку производительности для каждого ядра на разных видах чипах AMD, без фактического выполнения ядра. Таким образом, помогает в тонкой настройки ядра, для достижения максимальной производительности на AMD GPU.

Ссылки

Сайт AMD CodeXL

Скачать AMD CodeXL

Отладчики , Разработчику , Средства разработки

Оставить комментарий