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 条
  • [11] A hexagonal grid geometry system for applications in 3D graphics
    Liu, Yongkui
    Sun, Shichang
    Tian, Yingchun
    Yang, Hongji
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2023, 73 (03) : 163 - 168
  • [12] Tumour Knee Replacement Planning in a 3D Graphics System
    Subburaj, K.
    Ravi, B.
    Agarwal, M. G.
    13TH INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING, VOLS 1-3, 2009, 23 (1-3): : 906 - +
  • [13] PEX - A NETWORK-TRANSPARENT 3D GRAPHICS SYSTEM
    ROST, RJ
    FRIEDBERG, JD
    NISHIMOTO, PL
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1989, 9 (04) : 14 - 26
  • [14] A Celestial Map Renderer Based on 3D Graphics System
    Kwon, Young Chun
    Baek, Nakhoon
    2013 INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2013,
  • [15] ESSL Compiler for Embedded 3D Graphics Architecture
    Robart, Mathieu
    Hill, Steve
    2009 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2009, : 135 - 136
  • [16] Is the Future Cold or Tall? Design Space Exploration of Cryogenic and 3D Embedded Cache Memory
    Hankin, Alexander
    Pentecost, Lillian
    Min, Dongmoon
    Brooks, David
    Wei, Gu-Yeon
    2023 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, ISPASS, 2023, : 134 - 144
  • [17] 3D sound movement system for embedded applications
    Matsumura, T
    Iwanaga, N
    Onoye, T
    Kobayashi, W
    Shirakawa, I
    Arungsrisangchai, I
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 5345 - 5348
  • [18] GPGPU cache bypassing system for 2D and 3D convolution
    Jia S.
    Zhang Y.
    Qin X.
    Sun C.
    Tian Z.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2023, 50 (02): : 92 - 100
  • [19] Proposal of 3D graphics layout design system using GA
    Walairacht, A
    Ohara, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2002, E85D (04) : 759 - 766
  • [20] Cooperative cache system: A low power cache system for embedded processors
    Park, Gi-Ho
    Lee, Kil-Whan
    Han, Tack-Don
    Kim, Shin-Dug
    IEICE TRANSACTIONS ON ELECTRONICS, 2007, E90C (04) : 708 - 717