A Low-Power Handheld GPU using Logarithmic Arithmetic and Triple DVFS Power Domains

Loading...
Thumbnail Image
Date
2007
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
In this paper, a low-power GPU architecture is described for the handheld systems with limited power and area budgets. The GPU is designed using logarithmic arithmetic for power- and area-efficient design. For this GPU, a multifunction unit is proposed based on the hybrid number system of floating-point and logarithmic numbers and the matrix, vector, and elementary functions are unified into a single arithmetic unit. It achieves the single-cycle throughput for all these functions, except for the matrix-vector multiplication with 2-cycle throughput. The vertex shader using this function unit as its main datapath shows 49.3% cycle count reduction compared with the latest work for OpenGL transformation and lighting (TnL) kernel. The rendering engine uses also the logarithmic arithmetic for implementing the divisions in pipeline stages. The GPU is divided into triple dynamic voltage and frequency scaling power domains to minimize the power consumption at a given performance level. It shows a performance of 5.26Mvertices/s at 200MHz for the OpenGL TnL and 52.4mW power consumption at 60fps. It achieves 2.47 times performance improvement while reducing 50.5% power and 38.4% area consumption compared with the latest work.
Description

        
@inproceedings{
10.2312:EGGH/EGGH07/073-080
, booktitle = {
SIGGRAPH/Eurographics Workshop on Graphics Hardware
}, editor = {
Mark Segal and Timo Aila
}, title = {{
A Low-Power Handheld GPU using Logarithmic Arithmetic and Triple DVFS Power Domains
}}, author = {
Nam, Byeong-Gyu
and
Lee, Jeabin
and
Kim, Kwanho
and
Lee, Seung Jin
and
Yoo, Hoi-Jun
}, year = {
2007
}, publisher = {
The Eurographics Association
}, ISSN = {
1727-3471
}, ISBN = {
978-3-905673-47-0
}, DOI = {
10.2312/EGGH/EGGH07/073-080
} }
Citation