Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System
The world of 3D graphic computing has undergone a revolution in the recent past, making devices more computationally intensive, providing high-end imaging to the user. The OpenGL ES Standard documents the requirements of graphic processing unit. A prime feature of this standard is a special function...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2014-01-01
|
Series: | Journal of Computer Networks and Communications |
Online Access: | http://dx.doi.org/10.1155/2014/890354 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832564776315650048 |
---|---|
author | Avni Agarwal P. Harsha Swati Vasishta S. Sivanantham |
author_facet | Avni Agarwal P. Harsha Swati Vasishta S. Sivanantham |
author_sort | Avni Agarwal |
collection | DOAJ |
description | The world of 3D graphic computing has undergone a revolution in the recent past, making devices more computationally intensive, providing high-end imaging to the user. The OpenGL ES Standard documents the requirements of graphic processing unit. A prime feature of this standard is a special function unit (SFU), which performs all the required mathematical computations on the vertex information corresponding to the image. This paper presents a low-cost, high-performance SFU architecture with improved speed and reduced area. Hybrid number system is employed here in order to reduce the complexity of operations by suitably switching between logarithmic number system (LNS) and binary number system (BNS). In this work, reduction of area and a higher operating frequency are achieved with almost the same power consumption as that of the existing implementations. |
format | Article |
id | doaj-art-b5b5a6d67a4944f98f98466214a78fdc |
institution | Kabale University |
issn | 2090-7141 2090-715X |
language | English |
publishDate | 2014-01-01 |
publisher | Wiley |
record_format | Article |
series | Journal of Computer Networks and Communications |
spelling | doaj-art-b5b5a6d67a4944f98f98466214a78fdc2025-02-03T01:10:12ZengWileyJournal of Computer Networks and Communications2090-71412090-715X2014-01-01201410.1155/2014/890354890354Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number SystemAvni Agarwal0P. Harsha1Swati Vasishta2S. Sivanantham3VLSI Division, School of Electronics Engineering, VIT University, Vellore 632014, IndiaVLSI Division, School of Electronics Engineering, VIT University, Vellore 632014, IndiaVLSI Division, School of Electronics Engineering, VIT University, Vellore 632014, IndiaVLSI Division, School of Electronics Engineering, VIT University, Vellore 632014, IndiaThe world of 3D graphic computing has undergone a revolution in the recent past, making devices more computationally intensive, providing high-end imaging to the user. The OpenGL ES Standard documents the requirements of graphic processing unit. A prime feature of this standard is a special function unit (SFU), which performs all the required mathematical computations on the vertex information corresponding to the image. This paper presents a low-cost, high-performance SFU architecture with improved speed and reduced area. Hybrid number system is employed here in order to reduce the complexity of operations by suitably switching between logarithmic number system (LNS) and binary number system (BNS). In this work, reduction of area and a higher operating frequency are achieved with almost the same power consumption as that of the existing implementations.http://dx.doi.org/10.1155/2014/890354 |
spellingShingle | Avni Agarwal P. Harsha Swati Vasishta S. Sivanantham Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System Journal of Computer Networks and Communications |
title | Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System |
title_full | Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System |
title_fullStr | Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System |
title_full_unstemmed | Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System |
title_short | Implementation of Special Function Unit for Vertex Shader Processor Using Hybrid Number System |
title_sort | implementation of special function unit for vertex shader processor using hybrid number system |
url | http://dx.doi.org/10.1155/2014/890354 |
work_keys_str_mv | AT avniagarwal implementationofspecialfunctionunitforvertexshaderprocessorusinghybridnumbersystem AT pharsha implementationofspecialfunctionunitforvertexshaderprocessorusinghybridnumbersystem AT swativasishta implementationofspecialfunctionunitforvertexshaderprocessorusinghybridnumbersystem AT ssivanantham implementationofspecialfunctionunitforvertexshaderprocessorusinghybridnumbersystem |