Using dynamic compilation for continuing execution under reduced memory availability

dc.citation.epage1378en_US
dc.citation.spage1373en_US
dc.contributor.authorÖztürk, Özcanen_US
dc.contributor.authorKandemir, M.en_US
dc.coverage.spatialNice, France
dc.date.accessioned2016-02-08T12:28:10Z
dc.date.available2016-02-08T12:28:10Z
dc.date.issued2009-04en_US
dc.departmentDepartment of Computer Engineeringen_US
dc.descriptionDate of Conference: 20-24 April 2009
dc.descriptionConference name: 2009 Design, Automation & Test in Europe Conference & Exhibition
dc.description.abstractThis paper explores the use of dynamic compilation for continuing execution even if one or more of the memory banks used by an application become temporarily unavailable (but their contents are preserved), that is, the number of memory banks available to the application varies at runtime. We implemented the proposed dynamic compilation approach using a code instrumentation system and performed experiments with 12 embedded benchmark codes. The results collected so far are very encouraging and indicate that, even when all the overheads incurred by dynamic compilation are included, the proposed approach still brings significant benefits over an alternate approach that suspends application execution when there is a reduction in memory bank availability and resumes later when all the banks are up and running. © 2009 EDAA.en_US
dc.description.provenanceMade available in DSpace on 2016-02-08T12:28:10Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 70227 bytes, checksum: 26e812c6f5156f83f0e77b261a471b5a (MD5) Previous issue date: 2009en
dc.identifier.doi10.1109/DATE.2009.5090878en_US
dc.identifier.urihttp://hdl.handle.net/11693/28730en_US
dc.language.isoEnglishen_US
dc.publisherIEEEen_US
dc.relation.isversionofhttps://doi.org/10.1109/DATE.2009.5090878
dc.source.titleProceedings -Design, Automation and Test in Europe, DATE'09en_US
dc.subjectApplication executionen_US
dc.subjectCode instrumentationen_US
dc.subjectDynamic compilationen_US
dc.subjectEmbedded benchmarksen_US
dc.subjectMemory banksen_US
dc.subjectReduced memoryen_US
dc.subjectRuntimesen_US
dc.titleUsing dynamic compilation for continuing execution under reduced memory availabilityen_US
dc.typeConference Paperen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Using dynamic compilation for continuing execution under reduced memory availability.pdf
Size:
168.09 KB
Format:
Adobe Portable Document Format
Description:
Full printable version