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...

Full description

Saved in:
Bibliographic Details
Main Authors: Avni Agarwal, P. Harsha, Swati Vasishta, S. Sivanantham
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