AMD表示CodeXL的發(fā)布是開發(fā)強有力的異構應用程序的關鍵基石,開發(fā)者可以借CodeXL軟件快速、輕松地調試、分析所編寫的程序并最大化發(fā)揮AMD的APU、CPU以及GPU的性能。未來他們還準備為CodeXL添加HSA異構計算支持,并成為其中的關鍵部分。
CodeXL 工具套件為軟件開發(fā)者和獨立軟件供應商(ISV)進入一個并行編程的新時代奠定基礎,以發(fā)揮各種計算系統(tǒng)中AMD高性能CPU、GPU和APU的計算性能。CodeXL包含的新特性讓開發(fā)者可以發(fā)掘AMD處理器的最大性能,包括復雜的GPU調試、GPU和CPU profiling、靜態(tài)的OpenCL kernel 分析以及面向Windows® 和 Linux的獨立用戶接口,以增強的接入性和巡游能力,讓開發(fā)者可以為領先的軟件應用帶來具備驚人的更快運行速度、更長電池時間和更平滑回放效果的解決方案。
這款工具套裝主要用于提高開發(fā)者的效率,在不改動源碼的情況下可以快速、簡單地確定應用程序中的性能問題及程序錯誤。
CodeXL主要組成:
由GPU debugger(GPU調試器)、CPU profiler(CPU分析器)、GPU profiler(GPU分析器)以及靜態(tài)的GPU performance analyzer性能分析器組成,他們既可以作為微軟Visual Studio軟件的插件使用,也可以作為單獨的軟件存在,目前支持Windows和Linux平臺,其他平臺稍后放出。