Exploiting Process Locality of Reference in RTL Simulation Acceleration

dc.contributor.authorPatterson, Cameron D.en
dc.contributor.authorBlumer, Aric Daviden
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2012-08-24T12:07:50Zen
dc.date.available2012-08-24T12:07:50Zen
dc.date.issued2007-12-11en
dc.date.updated2012-08-24T12:07:50Zen
dc.description.abstractWith the increased size and complexity of digital designs, the time required to simulate them has also increased. Traditional simulation accelerators utilize FPGAs in a static configuration, but this paper presents an analysis of six register transfer level (RTL) code bases showing that only a subset of the simulation processes is executing at any given time, a quality called executive locality of reference. The efficiency of acceleration hardware can be improved when it is used as a process cache. Run-time adaptations are made to ensure that acceleration resources are not wasted on idle processes, and these adaptations may be affected through process migration between software and hardware. An implementation of an embedded, FPGA-based migration system is described, and empirical data are obtained for use in mathematical and algorithmic modeling of more complex acceleration systems.en
dc.description.versionPublished versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationEURASIP Journal on Embedded Systems. 2007 Dec 11;2008(1):369040en
dc.identifier.doihttps://doi.org/10.1155/2008/369040en
dc.identifier.urihttp://hdl.handle.net/10919/18911en
dc.language.isoenen
dc.rightsCreative Commons Attribution 4.0 Internationalen
dc.rights.holderAricD Blumer et al.; licensee BioMed Central Ltd.en
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.titleExploiting Process Locality of Reference in RTL Simulation Accelerationen
dc.title.serialEURASIP Journal on Embedded Systemsen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1687-3963-2008-369040.pdf
Size:
1017.71 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: