Parameterized Looped Schedules

dc.contributor.authorKo, Ming-Yung
dc.contributor.authorZissulescu, Claudiu
dc.contributor.authorPuthenpurayil, Sebastian
dc.contributor.authorNasr, Rami
dc.contributor.authorBhattacharyya, Shuvra S.
dc.contributor.authorKienhius, Bart
dc.contributor.authorDeprettere, Ed
dc.date.accessioned2006-01-13T19:45:06Z
dc.date.available2006-01-13T19:45:06Z
dc.date.issued2006-01-13T19:45:06Z
dc.description.abstractThis paper is concerned with the compact representation of execution sequences in terms of efficient looping constructs. Here, by a looping construct we mean a compact way of specifying a finite repetition of a set of execution primitives (“instructions”). Such compaction, which can be viewed as a form of hierarchical run-length encoding, has application in many embedded software contexts, including efficient control generation for Kahn processes, and software synthesis for static dataflow models of computation, such as synchronous dataflow and cyclo-static dataflow. In this paper, we significantly generalize previous models for loop-based code compaction of DSP programs to yield a configurable code compression methodology that exhibits a broad range of achievable trade-offs. Specifically, we formally develop and apply to DSP hardware and software implementation a parameterizable loop scheduling approach with compact format, dynamic reconfigurability, and low overhead decompression.en
dc.format.extent227817 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/3033
dc.language.isoen_USen
dc.relation.ispartofseriesUM Computer Science Departmenten
dc.relation.ispartofseriesCS-TR-4702en
dc.relation.ispartofseriesUMIACSen
dc.relation.ispartofseriesUMIACS-TR-2005-10en
dc.titleParameterized Looped Schedulesen
dc.typeTechnical Reporten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
umiacs-tr-2005-10.pdf
Size:
222.48 KB
Format:
Adobe Portable Document Format