NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Floating-Point Modules Targeted for Use with RC Compilation ToolsReconfigurable Computing (RC) has emerged as a viable computing solution for computationally intensive applications. Several applications have been mapped to RC system and in most cases, they provided the smallest published execution time. Although RC systems offer significant performance advantages over general-purpose processors, they require more application development time than general-purpose processors. This increased development time of RC systems provides the motivation to develop an optimized module library with an assembly language instruction format interface for use with future RC system that will reduce development time significantly. In this paper, we present area/performance metrics for several different types of floating point (FP) modules that can be utilized to develop complex FP applications. These modules are highly pipelined and optimized for both speed and area. Using these modules, and example application, FP matrix multiplication, is also presented. Our results and experiences show, that with these modules, 8-10X speedup over general-purpose processors can be achieved.
Document ID
20010121545
Acquisition Source
Goddard Space Flight Center
Document Type
Reprint (Version printed in journal)
Authors
Sahin, Ibrahin
(North Carolina State Univ. Raleigh, NC United States)
Gloster, Clay S.
(Howard Univ. Washington, DC United States)
Date Acquired
August 20, 2013
Publication Date
January 1, 2000
Publication Information
ISBN: 1-58113-000-0
Subject Category
Computer Programming And Software
Report/Patent Number
ACM-1-58113-000-0
NONP-NASA-DK-2001164501
Funding Number(s)
CONTRACT_GRANT: NAG5-7942
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available