- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
A modified post-TnL vertex cache for the multi-shader embedded GPUs
-
- Wei Jizeng
- School of Computer Science and Technology, Tianjin University
-
- Chang Yisong
- Institute of Computing Technology, Chinese Academy of Science
-
- Li Bingchao
- School of Computer Science and Technology, Tianjin University
-
- Guo Wei
- School of Computer Science and Technology, Tianjin University
-
- Sun Jizhou
- School of Computer Science and Technology, Tianjin University
Search this article
Description
The traditional post-TnL vertex cache (abbr. ‘post-VC’) in embedded GPUs (EGPUs) with only one vertex or unified shader does not fit to multi-shader EGPUs for two reasons. As multiple shaders run in parallelism, (a) the out-of-order vertex processing may raise the post-VC inconsistency that leads to cache the error data, and (b) it is very hard to detect in time which vertices are saved in the post-VC in the stage of vertex fetching, resulting in the low performance. In this paper, we propose a modified post-VC including a decoupling cache and a vertex batch in-order commit controller, which can guarantee that the data SRAM and index tag can be updated in-order according to the same replacement policy in the different stages of vertex processing. The function of the proposed post-VC is verified on a FPGA-based platform. Experimental results show that it increases the performance by an average of 172% and 80.6% compared to the EGPU without/with the traditional post-VC respectively at a little expense.
Journal
-
- IEICE Electronics Express
-
IEICE Electronics Express 12 (10), 20150314-20150314, 2015
The Institute of Electronics, Information and Communication Engineers
- Tweet
Details 詳細情報について
-
- CRID
- 1390001205212458624
-
- NII Article ID
- 130005073210
-
- ISSN
- 13492543
-
- Text Lang
- en
-
- Data Source
-
- JaLC
- Crossref
- CiNii Articles
-
- Abstract License Flag
- Disallowed