The Library
Runtime abstraction for autonomous adaptive systems on reconfigurable hardware
Tools
Bucknall, Alex and Fahmy, Suhaib A. (2021) Runtime abstraction for autonomous adaptive systems on reconfigurable hardware. In: Design, Automation and Test in Europe Conference, Virtual Event- Grenoble (France), 1–5 Feb 2021. Published in: 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE) doi:10.23919/DATE51398.2021.9474199 ISSN 1530-1591.
|
PDF
WRAP-Runtime-abstraction-autonomous-adaptive-reconfigurable-hardware-Fahmy-2020.pdf - Accepted Version - Requires a PDF viewer. Download (812Kb) | Preview |
Official URL: https://doi.org/10.23919/DATE51398.2021.9474199
Abstract
Autonomous systems increasingly rely on on-board computation to avoid the latency overheads of offloading to more powerful remote computing. This requires the integration of hardware accelerators to handle the complex computations demanded by date-intensive sensors. FPGAs offer hardware acceleration with ample flexibility and interfacing capabilities when paired with general purpose processors, with the ability to reconfigure at runtime using partial reconfiguration. Managing dynamic hardware is complex and has been left to designers to address in an ad-hoc manner without first-class integration in autonomous software frameworks. This paper presents an abstracted runtime for managing adaptation of FPGA accelerators, including partial reconfiguration and parametric changes, that presents as a typical interface used in autonomous software systems. We present a demonstration using the Robot Operating System (ROS), showing negligible latency overhead as a result of the abstraction.
Item Type: | Conference Item (Paper) | ||||||
---|---|---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software T Technology > TJ Mechanical engineering and machinery T Technology > TK Electrical engineering. Electronics Nuclear engineering |
||||||
Divisions: | Faculty of Science, Engineering and Medicine > Engineering > Engineering | ||||||
Library of Congress Subject Headings (LCSH): | Intelligent control systems, Intelligent agents (Computer software) , Field programmable gate arrays, Field programmable gate arrays -- Computer-aided design, Robots -- Control systems, Robots -- Programming | ||||||
Journal or Publication Title: | 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE) | ||||||
Publisher: | IEEE | ||||||
ISSN: | 1530-1591 | ||||||
Official Date: | 16 July 2021 | ||||||
Dates: |
|
||||||
DOI: | 10.23919/DATE51398.2021.9474199 | ||||||
Status: | Peer Reviewed | ||||||
Publication Status: | Published | ||||||
Reuse Statement (publisher, data, author rights): | © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | ||||||
Access rights to Published version: | Restricted or Subscription Access | ||||||
Date of first compliant deposit: | 18 December 2020 | ||||||
Date of first compliant Open Access: | 18 December 2020 | ||||||
RIOXX Funder/Project Grant: |
|
||||||
Conference Paper Type: | Paper | ||||||
Title of Event: | Design, Automation and Test in Europe Conference | ||||||
Type of Event: | Conference | ||||||
Location of Event: | Virtual Event- Grenoble (France) | ||||||
Date(s) of Event: | 1–5 Feb 2021 |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year