• DocumentCode
    1189322
  • Title

    A 186-Mvertices/s 161-mW Floating-Point Vertex Processor With Optimized Datapath and Vertex Caches

  • Author

    Yu, Chang-Hyo ; Chung, Kyusik ; Kim, Donghyun ; Kim, Seok-Hoon ; Kim, Lee-Sup

  • Author_Institution
    LSI Div., Samsung Electron. Co. Ltd., Yongin, South Korea
  • Volume
    17
  • Issue
    10
  • fYear
    2009
  • Firstpage
    1369
  • Lastpage
    1382
  • Abstract
    In this paper, a power efficient vertex processor for mobile graphics applications is presented. A four-threaded and four-issue expanded VLIW datapath with a quad-float vertex texture fetcher is proposed by exploiting graphics specific characteristics after evaluation of several candidate architectures. Instruction-level power control methods such as operand sharing and writeback re-allocation along with operand isolations and gated clocks result in 40.4% and 82% reduction in energy dissipation and energy delay product compared to the most widely used single threaded SIMD. The proposed processor with the optimized datapath and vertex caches implemented in a 0.18- mum 1P4M CMOS process achieves 186-Mvertices/s geometry performance which is the best result among the processors that are IEEE-754 compliant.
  • Keywords
    CMOS integrated circuits; cache storage; coprocessors; floating point arithmetic; parallel processing; CMOS process; SIMD; floating-point vertex processor; mobile graphics; operand sharing; optimized datapath; power 161 mW; quad-float vertex texture fetcher; size 0.18 mum; vertex caches; writeback re-allocation; 3-D graphics; Geometry processors; VLIW; vertex caches; vertex processors; vertex shader;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2008.2003515
  • Filename
    4799237