Graph Minor Approach for Application Mapping on CGRAs

dc.contributor.authorCHEN, Liangen_US
dc.contributor.authorMITRA, Tuliaen_US
dc.date.accessioned2013-10-31T03:33:32Zen_US
dc.date.accessioned2017-01-23T07:00:08Z
dc.date.available2013-10-31T03:33:32Zen_US
dc.date.available2017-01-23T07:00:08Z
dc.date.issued2013-06-18en_US
dc.description.abstractCoarse-grained reconfigurable arrays (CGRAs) exhibit high performance, improved flexibility, low cost, and power efficiency for various application domains. Computeintensive loop kernels are mapped onto CGRAs through modified modulo scheduling algorithms that integrate placement and routing. We formalize the CGRA mapping problem as a graph minor containment problem. We essentially test if the data flow graph representing the loop kernel is a minor of the modulo routing resource graph representing the CGRAs resources and their interconnects. We design an exact graph minor testing approach that exploits the unique properties of both the data flow graph and the routing resource graph to significantly prune the search space. We introduce additional heuristic strategies that drastically improve the compilation time while still generating optimal or near-optimal mapping solutions. Experimental evaluation confirms the efficiency of our approach.en_US
dc.format.extent796598 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/4289en_US
dc.language.isoenen_US
dc.relation.ispartofseries;TRB6/13en_US
dc.titleGraph Minor Approach for Application Mapping on CGRAsen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TRB6-13_Mod_V3.pdf
Size:
777.93 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.53 KB
Format:
Plain Text
Description: