異質多核心系統大量地被應用於智慧型電子產品中,而豐富華麗的視覺感受更決定了智慧電子產品的競爭力,其背後的關鍵技術即在於繪圖運算技術。在此論文中,乃是以研發異質多核心系統之繪圖運算架構、繪圖運算函式庫、繪圖運算分析與優化技術為主軸。首先專注於發展區塊式延遲繪圖架構與OpenGL ES 2.0繪圖函式庫等基礎技術。進而研發區塊式資料消除技術及繪圖效能分析與優化等前瞻技術。最後通過國際標準的一致性測試與商用的GLBenchmark測試,並達到三角形最大輸出率為41.0(M triangles/s)、像素最大填充率為850.7(M texels/s)、每秒輸出張數平均約為37(FPS)之繪圖運算技術水平標準。
Heterogeneous multicore system is prevalent among consumer electronics, and a rich visual experience is one of the main features of these devices. Graphics processing is the key technology that enables this experience. In this paper, we develop a graphics processing architecture, a graphics processing library, a graphics processing analysis tool, and the optimization technology. First, we focus on tile-based deferred rendering architecture and the OpenGL ES 2.0 library. To further reduce computing power, tile elimination technology is proposed. Lastly, to verify the functionality of our system, we use the widely approved OpenGL ES conformance test and the commercial GLBenchmark software as our experimental result. Our design achieves 41.0 (M triangles/s) of triangle rate, 850.7 (M texels/s) of fill rate and 37 (FPS) of frame per second.