AMD表示CodeXL的发布是开发强有力的异构应用程序的关键基石,开发者可以借CodeXL软件快速、轻松地调试、分析所编写的程序并最大化发挥AMD的APU、CPU以及GPU的性能。未来他们还准备为CodeXL添加HSA异构计算支持,并成为其中的关键部分。
CodeXL 工具套件为软件开发者和独立软件供应商(ISV)进入一个并行编程的新时代奠定基础,以发挥各种计算系统中AMD高性能CPU、GPU和APU的计算性能。CodeXL包含的新特性让开发者可以发掘AMD处理器的最大性能,包括复杂的GPU调试、GPU和CPU profiling、静态的OpenCL kernel 分析以及面向Windows® 和 Linux的独立用户接口,以增强的接入性和巡游能力,让开发者可以为领先的软件应用带来具备惊人的更快运行速度、更长电池时间和更平滑回放效果的解决方案。
这款工具套装主要用于提高开发者的效率,在不改动源码的情况下可以快速、简单地确定应用程序中的性能问题及程序错误。
CodeXL主要组成:
由GPU debugger(GPU调试器)、CPU profiler(CPU分析器)、GPU profiler(GPU分析器)以及静态的GPU performance analyzer性能分析器组成,他们既可以作为微软Visual Studio软件的插件使用,也可以作为单独的软件存在,目前支持Windows和Linux平台,其他平台稍后放出。