Digital Library

cab1

 
Title:      EXPLOITING DATA REUSE IN MODERN FPGAS: OPPORTUNITIES AND CHALLENGES FOR COMPILERS
Author(s):      Nastaran Baradaran , Pedro Diniz
ISBN:      972-99353-8-6
Editors:      João M. P. Cardoso
Year:      2005
Edition:      Single
Keywords:      FPGAs, Data Reuse Analysis, Data Mapping and Management.
Type:      Keynote
First Page:      1
Last Page:      10
Language:      English
Cover:      no-img_eng.gif          
Full Contents:      click to dowload Download
Paper Abstract:      Current high-end Field-Programmable-Gate-Array (FPGA) parts offer a large number of configurable resources. These can be organized in custom storage structures such as tapped-delay lines, in addition to a number of very dense high-capacity Random-Access-Memory (RAM) and Content-Addressable-Memory (CAM) blocks. The extreme flexibility of the size, organization and interconnection between these storage resources enables compilers to generate custom hardware designs tailored to capture the application-specific data reuse opportunities. In this paper we outline the basic compiler data dependence analyses approaches that can be used to uncover reuse opportunities within a loop nest. We then describe the challenges of exploiting these opportunities in modern FPGAs.
   

Social Media Links

Search

Login