Design and implementation of a floating point unit for rigel, a massively parallel accelerator


Autoria(s): Truty, Wojciech J.
Contribuinte(s)

Patel, Sanjay J.

Data(s)

22/06/2010

22/06/2010

22/06/2010

01/05/2010

Resumo

Scientific applications rely heavily on floating point data types. Floating point operations are complex and require complicated hardware that is both area and power intensive. The emergence of massively parallel architectures like Rigel creates new challenges and poses new questions with respect to floating point support. The massively parallel aspect of Rigel places great emphasis on area efficient, low power designs. At the same time, Rigel is a general purpose accelerator and must provide high performance for a wide class of applications. This thesis presents an analysis of various floating point unit (FPU) components with respect to Rigel, and attempts to present a candidate design of an FPU that balances performance, area, and power and is suitable for massively parallel architectures like Rigel.

Identificador

http://hdl.handle.net/2142/16472

Idioma(s)

en

Direitos

Copyright 2010 Wojciech Truty

Palavras-Chave #Floating point #Rigel #parallel #many core #multicore #processor #Accelerator #Floating point unit (FPU) #floating point unit #IEEE Standard for Floating-Point Arithmetic (IEEE 754) #Massively parallel