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 条
  • [21] 3D Graphics and Virtual Reality Applications in Decision Support System
    Xuan, Zhu
    Mynett, Arthur E.
    PROCEEDINGS OF THE 3RD INTERNATIONAL YELLOW RIVER FORUM ON SUSTAINABLE WATER RESOURCES MANAGEMENT AND DELTA ECOSYSTEM MAINTENANCE, VOL VI, 2007, : 281 - 291
  • [22] Development of a system for learning ecology using 3D graphics and XML
    Fujii, S
    Iwata, J
    Miura, Y
    Yoshida, K
    Sakai, S
    Mizuno, T
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 2, PROCEEDINGS, 2004, 3214 : 912 - 919
  • [23] Reconfigurable depth buffer compression design for 3D graphics system
    Jung, Tzung-Rung
    Van, Lan-Da
    Fang, Wai-Chi
    Shen, Teng-Yao
    MUE: 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2008, : 470 - +
  • [24] Dataflow specification for system level synthesis of 3D graphics applications
    Park, C
    Kim, S
    Ha, S
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 78 - 83
  • [25] State-of-the-art 3D graphics for embedded systems
    Proceedings of the 6th International Caribbean Conference on Devices, Circuits, and Systems, 2006, : 339 - 344
  • [26] Interactive 3D graphics applications embedded in web pages
    Luengo, Francisco
    Contreras, Mariela
    Leal, Aurely
    Iglesias, Andres
    COMPUTER GRAPHICS, IMAGING AND VISUALISATION: NEW ADVANCES, 2007, : 434 - +
  • [27] Low cost and latency embedded 3D graphics reciprocation
    Crisu, D
    Vassiliadis, S
    Cotofana, S
    Liuha, P
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 905 - 908
  • [28] Strategies of enhancing the performance of embedded 3D graphics applications
    Zhang, Q. P.
    Lai, L. L.
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 4231 - 4236
  • [29] Editorial Embedded Software Design for 3D Graphics Visualization
    Nedjah, Nadia
    Galvao Franca, Felipe Maia
    Mourelle, Luiza de Macedo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (03) : 165 - 165
  • [30] Development and evaluation of a 3D graphics design system based on simulated human immune system
    Nishino, Hiroaki
    Sueyoshi, Takuya
    Kagawa, Tsuneo
    Utsumiya, Kouichi
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 2144 - 2149