Imagination宣布為PowerVR GPU的性能分析工具 PVRTune添加強大的新功能
2018-03-20
Imagination Technologies宣布,推出PowerVR GPU 的性能分析工具 PVRTune的新版本,它可為開發(fā)人員提供深度信息,來幫助他們充分了解其應(yīng)用在移動與嵌入式設(shè)備上的動態(tài)。利用PVRTune 2018 Release 1中的新功能,開發(fā)人員可通過充分發(fā)揮底層硬件的功能來創(chuàng)建應(yīng)用與游戲,進而能以可獲得的最低功耗來實現(xiàn)最佳效能。
開發(fā)人員可利用 PVRTune來分析其應(yīng)用在 PowerVR GPU上運行時的實時性能,并利用精細的性能信息輕松找出其中瓶頸。新版本推出后,現(xiàn)在PVRTune 已實現(xiàn)了“應(yīng)用程序接口(API)可感知”,能夠恢復并呈現(xiàn)諸如OpenGL? ES和 EGL?等原生程序語言接口客戶端驅(qū)動程序所產(chǎn)生的事件。此外,用戶接口(UI)增強功能可使導航比以往更為直觀,還提升了數(shù)據(jù)呈現(xiàn)的辨識度。
Imagination Technologies公司負責 PowerVR軟件繪圖工程的副總裁Mark Butler表示:“PVRTune標志著移動GPU供應(yīng)商可以第一次批露這么多深入的驅(qū)動程序與硬件信息。在所有我們的PowerVR 開發(fā)工具中,我們都盡可能地去提供更多的信息,并以易于理解的方式呈現(xiàn)。PowerVR GPU設(shè)計旨在為對功率最為敏感的產(chǎn)品提供令人驚艷的視覺體驗。開發(fā)者在為擁有PowerVR GPU的設(shè)備創(chuàng)建游戲和應(yīng)用時可利用 PVRTune,來充分發(fā)揮此領(lǐng)先圖形處理架構(gòu)的優(yōu)勢?!?/p>
API的感知是如何運行的?
PVRTune 支持開發(fā)人員在 PVRTune GUI 中檢視應(yīng)用層的API調(diào)用(例如 glDraw),并透過PowerVR 驅(qū)動程序及其執(zhí)行硬件來追蹤應(yīng)用的細部的具體運行情況。利用這種手段,開發(fā)人員就能清楚地知道在應(yīng)用層級提交的任務(wù)將會如何直接影響驅(qū)動程序與硬件的行為和性能。PVRTune還能從客戶端驅(qū)動程序提供其它的信息,例如表面格式、尺寸、以及著色器(shader)細節(jié)等。
PVRTune 現(xiàn)可支持 OpenGL ES / EGL客戶端驅(qū)動程序,未來將能支持 Vulkan?。
在游戲開發(fā)者大會(GDC)上的展示
Imagination即將在本周參加于舊金山舉辦的游戲開發(fā)者大會(GDC),并展出一系列新的技術(shù)。想要參觀 PVRTune新功能的現(xiàn)場展示,請造訪 Imagination在GDC的攤位,展位編號為#102 ,GDC將于3月19~23日在舊金山舉行。若希望安排單獨的展示,請聯(lián)系info@imgtec.com。
供貨
在簽署保密協(xié)議以后,即日起即可提供PVRTune Complete v14.145。無需簽署保密協(xié)議但部分功能受限版本 PVRTune Developer仍可提供并將持續(xù)開發(fā)。更多信息,請聯(lián)系devtech@imgtec.com 。
關(guān)于PVRTune
PVRTune包含兩個應(yīng)用程序 ─ PVRTune GUI 和 PVRPerfServer。PVRTune GUI 運行在開發(fā)人員機器上,以收集計數(shù)器數(shù)據(jù)并將其可視化; PVRPerfServer則是在目標設(shè)備上運行的輕量應(yīng)用程序,可收集PowerVR GPU內(nèi)各個獨立模塊的統(tǒng)計數(shù)據(jù)。利用 PVRTune,開發(fā)人員能檢查其應(yīng)用運行時的性能,或是能把數(shù)據(jù)儲存下來待隨后分析之用。 PVRTune GUI和 PVRPerfServer 可與 PVRHub和 PVRScope一同運性,以提供完整的性能分析。