A single (unified) shader GPU microarchitecture for embedded systems

  • Authors:
  • Victor Moya;Carlos González;Jordi Roca;Agustín Fernández;Roger Espasa

  • Affiliations:
  • Department of Computer Architecture, Universitat Politècnica de Catalunya;Department of Computer Architecture, Universitat Politècnica de Catalunya;Department of Computer Architecture, Universitat Politècnica de Catalunya;Department of Computer Architecture, Universitat Politècnica de Catalunya;Department of Computer Architecture, Universitat Politècnica de Catalunya

  • Venue:
  • HiPEAC'05 Proceedings of the First international conference on High Performance Embedded Architectures and Compilers
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present and evaluate the TILA-rin GPU microarchitecture for embedded systems using the ATTILA GPU simulation framework. We use a trace from an execution of the Unreal Tournament 2004 PC game to eval uate and compare the performance of the proposed embedded GPU against a baseline GPU architecture for the PC. We evaluate the different elements that have been removed from the baseline GPU architecture to accommodate the architecture to the restricted power, bandwidth and area budgets of em bedded systems. The unified shader architecture we present processes verti ces, triangles and fragments in a single processing unit saving space and re ducing hardware complexity. The proposed embedded GPU architecture sustains 20 frames per second on the selected UT 2004 trace.