3D graphics cache system to maximize memory utilization for an embedded system

被引:0
|
作者
Chung, Youngjin [1 ,2 ]
Lee, Kilwhan [2 ]
Lee, Jinaeon [2 ]
Lee, Yongsurk [1 ]
机构
[1] Yonsei Univ, Sch Elect & Elect Engn, 134 Shinchon Dong, Seoul 120749, South Korea
[2] Samsung Elect Co Ltd, Syst LSI Div, SOC Platform, Suwon, South Korea
关键词
SoC; 3d graphics; pixel cache; texture cache multiple outstanding issue; memory bottleneck; ARCHITECTURE;
D O I
10.1109/SOCDC.2009.5423818
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we introduce 3D graphics cache system to increase memory utilization and solve a memory bottleneck problem for an embedded system. We propose a novel pixel cache and a texture cache for a mobile 3D graphics hardware accelerator. The pixel cache enhances rendering performance by adopting a new write back algorithm and the texture cache also enhances the performance by adopting a multi-level, multi-port and non-blocking architecture. And all caches are optimized for AMBA3.0 AXI on-chip bus protocol Also the proposed cache architecture can alleviate the memory bottleneck problem by preventing intensive memory accesses and improving cache efficiency by implementing novel cache architectures and multiple outstanding transactions. Also we can reduce a peak power which is a critical problem for an embedded system. We have evaluated the new proposed caches on 3D graphics IP on a SOC environment in where various IPs are embedded. The simulation results show the effectiveness of the proposed methods.
引用
收藏
页码:573 / +
页数:2
相关论文
共 50 条
  • [1] 3D GRAPHICS DEVELOPMENT SYSTEM
    EASTERBY, JS
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1985, 1 (04): : 286 - 287
  • [2] Architecture of Graphics System with 3D Acceleration Support for Embedded Operating Systems
    Giatsintov, Alexander
    Mamrosenko, Kirill
    Bazhenov, Pavel
    TSINGHUA SCIENCE AND TECHNOLOGY, 2024, 29 (03): : 863 - 873
  • [3] Cooperative cache memory (CCM) based on the performance efficiency for 3D stacked memory system
    Lim, Hongyeol
    Park, Gi-Ho
    IEICE ELECTRONICS EXPRESS, 2016, 13 (12):
  • [4] A low-power implementation of 3D graphics system for embedded mobile systems
    Park, Chanmin
    Kim, Hyunhee
    Kim, Jihong
    PROCEEDINGS OF THE 2006 IEEE/ACM/IFIP WORKSHOP ON EMBEDDED SYSTEMS FOR REAL TIME MULTIMEDIA, 2006, : 53 - +
  • [5] An efficient memory address converter for SoC-based 3D graphics system
    Kim, JY
    Kim, LS
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2005, 14 (04) : 861 - 875
  • [6] 3D graphics authoring system: CGI studio
    Roos, G., 1600, Fujitsu Ltd (49):
  • [7] 3D Graphics Authoring System: CGI Studio
    Roos, Gerhard
    Reisinger, Gernot
    Winkler, Roland
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2013, 49 (01): : 78 - 83
  • [8] Scalable Rasterizer Architecture for 3D Graphics System
    Lai, Yeong-Kang
    Chung, Yu-Chieh
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1574 - 1577
  • [9] THE UA1 3D GRAPHICS ANALYSIS SYSTEM
    VIALLE, JP
    COMPUTER PHYSICS COMMUNICATIONS, 1987, 45 (1-3) : 149 - 159
  • [10] 3D graphics system with VLIW processor for geometry acceleration
    Jeon, YW
    Kwon, YS
    Im, YH
    Lee, JH
    Nam, SJ
    Kim, BW
    Kyung, CM
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 367 - 370