關於OpenCL-Z
這種工具可以獲取有關的OpenCL™的設備上的信息的能力和性能。
的OpenCL™(開放計算語言)是一種低層次的API,以便對包括CPU,GPU和其他處理器平台的異構計算。近日,OpenCL的已經可以在很多新的Android設備。雖然OpenCL是不是Android平台的一部分,很多廠商提供的驅動程序,甚至軟件開發工具包,支持OpenCL的Android上。的OpenCL也被用來作為後端的一些設備其它計算框架,如Renderscript。
此應用程序提供了一種簡單的方式為開發商來檢查的OpenCL的可用性的設備上。提供詳細的平台和設備的信息。此外,該應用程序能夠提供原始計算性能,包括ALU(算術邏輯單元)的性能和存儲器帶寬性能。這可以幫助開發人員快速了解一個特定的OpenCL能力的設備的能力,並可能對業績的預測和算法優化是有用的。
這個應用程序的主要特點:
- 檢測OpenCL的可用性;
- 檢測的OpenCL驅動程序庫;
- 顯示詳細的OpenCL平台信息;
- 顯示詳細的OpenCL設備信息;
- 測量的原始計算性能和內存系統帶寬;
- 出口OpenCL的信息,以SD卡;
- 共享OpenCL的信息與其他應用程序,如電子郵件客戶端,筆記應用程序,社交媒體等;
- 材料設計與良好的用戶界面。
此應用程序已經過測試,在與不同芯片廠商的芯片組的設備。大多數的Android旗艦手機都支持OpenCL的,例如,三星Galaxy注3,S5,注4; LG G2,G3;摩托G,極限摩托;和索尼最新的智能手機。下面是支持的OpenCL的GPU的一個粗略的名單:
- 高通的Adreno 305,320,330,420,430,等近期的GPU。
- 的ARM Mali:T628,T760,以及其他最近的GPU。
- 想像的PowerVR:G6430等近期的GPU。
請注意,以下設備不支持OpenCL的在這一刻,如果你使用的股票固件:
- 樞4,5,6和7的設備(由於缺乏相應的OpenCL驅動程序庫的)。
- 採用NVIDIA的Tegra K1 / X1芯片組(Nexus的9,NVIDIA盾等)的設備。
如果您對以上設備上運行的OpenCL-Z,你不會得到任何OpenCL的信息。
如果您未能獲得設備這應該(或已知)對OpenCL的信息以支持OpenCL的,請讓我知道,這樣我們就可以進行調查,並添加支持該設備。
應用標誌設計禮貌羅伊羽。
OpenCL和OpenCL的標誌是Apple Inc.的商標。
最新版本1.0.2的更新日誌
Added link to OpenCL-Z Android official website.
Fixed some information display bugs.