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 条
  • [41] Optimization of portable system architecture for real-time 3D graphics
    Sohn, JH
    Woo, R
    Yoo, HJ
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, PROCEEDINGS, 2002, : 769 - 772
  • [42] STUDY ON THE ENGINEERING GRAPHICS SYSTEM OF 3D DESIGN SOFTWARE OF ARCH DAMS
    Wei, Qun
    Zhang, Guoxin
    Wei, Junyao
    Li, Pujian
    Xiong, Dengyu
    Peng, Xiaochu
    2009 IEEE YOUTH CONFERENCE ON INFORMATION, COMPUTING AND TELECOMMUNICATION, PROCEEDINGS, 2009, : 471 - +
  • [43] A lisp-stat-based system for experimentation in 3D statistical graphics
    Fox, JD
    Stine, RA
    DIMENSION REDUCTION, COMPUTATIONAL COMPLEXITY AND INFORMATION, 1998, 30 : 477 - 481
  • [44] 3D Stereo Vision System Effectiveness for Engineering Design and Graphics Education
    Pan, Chunxia
    Smith, Shana
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2008, 16 (04) : 256 - 267
  • [45] Embedded systems process 3D graphics to ease CPU burden
    Gilder, JH
    COMPUTER DESIGN, 1997, 36 (08): : 71 - +
  • [46] Computation-effective 3-D graphics rendering architecture for embedded multimedia system
    Liang, BS
    Jen, CW
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2000, 46 (03) : 735 - 743
  • [48] 3D graphics
    Shandle, J
    ELECTRONIC DESIGN, 1996, 44 (11) : 18 - 18
  • [49] Computation-effective 3-D graphics rendering architecture for embedded multimedia system
    Liang, BS
    Jen, CW
    IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - 2000 DIGEST OF TECHNICAL PAPERS, 2000, : 330 - 331
  • [50] COHERENT GROUPING OF PIXELS FOR FASTER SHADOW CACHE IN 3D HOLOSCOPIC COMPUTER GRAPHICS
    Aggoun, A.
    Youssef, O. H.
    2010 3DTV-CONFERENCE: THE TRUE VISION - CAPTURE, TRANSMISSION AND DISPLAY OF 3D VIDEO (3DTV-CON 2010), 2010,