Repository logo
 

Rapid Codesign of a Soft Vector Processor and its Compiler


Loading...
Thumbnail Image

Change log

Abstract

Despite a decade of activity in the development of soft vector processors for FPGAs, high-level language support remains thin. We attribute this problem to a design method in which the high-level vector programming interface is only really considered once the processor architecture has been perfected, by which point the designer may be committed to the time-consuming development of a complicated compiler. In this paper, we present the codesign of a soft vector processor and a lightweight compiler, which together lift the level of abstraction for the programmer while allowing a rapid compiler implementation phase. We demonstrate the effectiveness of our approach on a range of applications from digital signal processing, neuroscience, and machine learning.

Description

Journal Title

2014 24th International Conference on Field Programmable Logic and Applications (FPL)

Conference Name

2014 24th International Conference on Field Programmable Logic and Applications (FPL)

Journal ISSN

Volume Title

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Rights and licensing

Except where otherwised noted, this item's license is described as http://www.rioxx.net/licenses/all-rights-reserved
Sponsorship
Engineering and Physical Sciences Research Council (EP/G015783/1)
This work is sponsored by EPSRC grant EP/G015783/1.