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 条
  • [31] On the design of a 3D optical interconnected memory system
    Wang, Kang
    Gu, Huaxi
    Yang, Yintang
    Chen, Ke
    Wang, Kun
    IEICE ELECTRONICS EXPRESS, 2014, 11 (19):
  • [32] EMBEDDED STEREOSCOPIC 3D CAMERA SYSTEM FOR MOBILE PLATFORMS
    Aguirre, Alberto
    Batur, Aziz Umit
    Hewes, Gregory
    Pekkucuksen, Ibrahim
    Venkatraman, Narasimhan
    Ware, Fred
    Zhang, Buyue
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 1705 - 1708
  • [33] Remote Control of 3D Camera Rig with Embedded System
    Plewinski, Pawel
    Makowski, Dariusz
    Mielczarek, Aleksander
    Napieralski, Andrzej
    Sztoch, Przemyslaw
    2015 22ND INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS & SYSTEMS (MIXDES), 2015, : 144 - 147
  • [34] Cagra - Dependable Distributed Storage System for 3D Computer Graphics Rendering
    Ueno, Kouhei
    Furuhasi, Sadayuki
    FIRST INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE DEPENDABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, : 179 - +
  • [35] An interactive 3D graphics modeler based on simulated human immune system
    Nishino, Hiroaki
    Sueyoshi, Takuya
    Kagawa, Tsuneo
    Utsumiya, Kouichi
    Journal of Multimedia, 2008, 3 (03): : 51 - 60
  • [36] Address-Locking Cache: A Flexible On Chip Memory Implementation for Embedded System
    Su, Wen
    Wang, Jing
    Zhang, Longbing
    Chen, Xinke
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1516 - 1519
  • [37] Using a dynamically reconfigurable system to accelerate octree based 3D graphics
    Kalte, H
    Porrmann, M
    Rückert, U
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2819 - 2824
  • [38] A content quality driven energy management in system for mobile 3D graphics
    Tack, N
    Lafruit, G
    Catthoor, F
    Lauwereins, R
    2005 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS - DESIGN AND IMPLEMENTATION (SIPS), 2005, : 278 - 283
  • [39] C/S based real-time 3D graphics system
    Tan, JW
    Jing, YC
    SYSTEM SIMULATION AND SCIENTIFIC COMPUTING (SHANGHAI), VOLS I AND II, 2002, : 398 - 402
  • [40] 3D graphics adaptation system on the basis of MPEG-21 DIA
    Kim, HK
    Lee, NY
    Kim, JW
    SMART GRAPHICS, PROCEEDINGS, 2003, 2733 : 206 - 211