Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration
Runtime reconfiguration is a promising solution for reducing hardware cost in embedded systems, without compromising on performance. We present a framework that aims to increase the advantages of runtime reconfiguration on reconfigurable processors that support full or partial runtime reconfiguratio...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/97946 http://hdl.handle.net/10220/12235 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-97946 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-979462020-05-28T07:17:40Z Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration Lam, Siew-Kei Srikanthan, Thambipillai Clarke, Christopher T. School of Computer Engineering International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (7th : 2012 : York, UK) Centre for High Performance Embedded Systems DRNTU::Engineering::Computer science and engineering Runtime reconfiguration is a promising solution for reducing hardware cost in embedded systems, without compromising on performance. We present a framework that aims to increase the advantages of runtime reconfiguration on reconfigurable processors that support full or partial runtime reconfiguration. The proposed framework incorporates a hierarchical loop partitioning strategy that leverages FPGA-aware merging of custom instructions to: 1) maximize the reconfigurable logic block utilization in each configuration, and 2) reduce the runtime reconfiguration overhead. Experimental results show that the proposed strategy leads to over 39% average reduction in runtime reconfiguration overhead for partial runtime reconfiguration. In addition, the proposed strategy leads to an average performance gain of over 32% and 34% for full and partial runtime reconfiguration respectively. 2013-07-25T06:19:25Z 2019-12-06T19:48:38Z 2013-07-25T06:19:25Z 2019-12-06T19:48:38Z 2012 2012 Conference Paper Lam, S.-K., Srikanthan, T., & Clarke, C. T. (2012). Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration. 2012 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC). https://hdl.handle.net/10356/97946 http://hdl.handle.net/10220/12235 10.1109/ReCoSoC.2012.6322889 en © 2012 IEEE. |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Lam, Siew-Kei Srikanthan, Thambipillai Clarke, Christopher T. Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration |
description |
Runtime reconfiguration is a promising solution for reducing hardware cost in embedded systems, without compromising on performance. We present a framework that aims to increase the advantages of runtime reconfiguration on reconfigurable processors that support full or partial runtime reconfiguration. The proposed framework incorporates a hierarchical loop partitioning strategy that leverages FPGA-aware merging of custom instructions to: 1) maximize the reconfigurable logic block utilization in each configuration, and 2) reduce the runtime reconfiguration overhead. Experimental results show that the proposed strategy leads to over 39% average reduction in runtime reconfiguration overhead for partial runtime reconfiguration. In addition, the proposed strategy leads to an average performance gain of over 32% and 34% for full and partial runtime reconfiguration respectively. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Lam, Siew-Kei Srikanthan, Thambipillai Clarke, Christopher T. |
format |
Conference or Workshop Item |
author |
Lam, Siew-Kei Srikanthan, Thambipillai Clarke, Christopher T. |
author_sort |
Lam, Siew-Kei |
title |
Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration |
title_short |
Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration |
title_full |
Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration |
title_fullStr |
Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration |
title_full_unstemmed |
Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration |
title_sort |
exploiting fpga-aware merging of custom instructions for runtime reconfiguration |
publishDate |
2013 |
url |
https://hdl.handle.net/10356/97946 http://hdl.handle.net/10220/12235 |
_version_ |
1681058486806380544 |