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