Publication:
The effectiveness of configuration merging in point-to-point networks for Module-based FPGA Reconfiguration
The effectiveness of configuration merging in point-to-point networks for Module-based FPGA Reconfiguration
dc.contributor.author | Koh, Shannon | en_US |
dc.contributor.author | Diessel, Oliver | en_US |
dc.date.accessioned | 2021-11-25T13:26:49Z | |
dc.date.available | 2021-11-25T13:26:49Z | |
dc.date.issued | 2008 | en_US |
dc.description.abstract | Communications infrastructure for modular reconfiguration of FPGAs needs to support the changing communications interfaces of a sequence of modules. In order to avoid the overheads incurred by a bus system or network-on-chip, the approach we have taken is to create point-to-point wiring harnesses to support the dynamic intermodule communications. These harnesses are reconfigured at various stages in the application as necessary. The COMMA methodology implements applications on tile-reconfigurable FPGAs such as the Virtex-4. This paper outlines the methodology and describes greedy and dynamic programming-based algorithms for merging configurations, which is a central process in generating wiring harnesses within the methodology. The effects of merging the configuration graphs were explored with both algorithms for a range of device sizes and architectural parameters. Our evaluation indicates graph merging using the greedy method can reduce reconfiguration delay by up to 60% and the dynamic programming algorithm can achieve a further 50% reduction in reconfiguration delay. | en_US |
dc.identifier.isbn | 9780769533070 | en_US |
dc.identifier.uri | http://hdl.handle.net/1959.4/39663 | |
dc.language | English | |
dc.language.iso | EN | en_US |
dc.publisher | IEEE computer society | en_US |
dc.rights | CC BY-NC-ND 3.0 | en_US |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/3.0/au/ | en_US |
dc.source | Legacy MARC | en_US |
dc.title | The effectiveness of configuration merging in point-to-point networks for Module-based FPGA Reconfiguration | en_US |
dc.type | Conference Paper | en |
dcterms.accessRights | open access | |
dspace.entity.type | Publication | en_US |
unsw.accessRights.uri | https://purl.org/coar/access_right/c_abf2 | |
unsw.description.publisherStatement | ©2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | en_US |
unsw.identifier.doiPublisher | http://dx.doi.org/10.1109/FCCM.2008.25 | en_US |
unsw.publisher.place | Los Alamitos, CA, USA | en_US |
unsw.relation.faculty | Engineering | |
unsw.relation.ispartofconferenceLocation | Stanford, USA | en_US |
unsw.relation.ispartofconferenceName | IEEE symposium on field-programmable custom computing machines 2008 | en_US |
unsw.relation.ispartofconferenceProceedingsTitle | IEEE symposium on field-programmable custom computing machines 2008, Proceedings | en_US |
unsw.relation.ispartofconferenceYear | 2008 | en_US |
unsw.relation.ispartofpagefrompageto | 65-76 | en_US |
unsw.relation.originalPublicationAffiliation | Koh, Shannon, Computer Science & Engineering, Faculty of Engineering, UNSW | en_US |
unsw.relation.originalPublicationAffiliation | Diessel, Oliver, Computer Science & Engineering, Faculty of Engineering, UNSW | en_US |
unsw.relation.school | School of Computer Science and Engineering | * |
Files
Original bundle
1 - 1 of 1