Optimization Engine for the FlexTools Design Space Exploration Platform

Examensarbete för masterexamen

Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.12380/138909
Download file(s):
File Description SizeFormat 
138909.pdfFulltext1.22 MBAdobe PDFView/Open
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAlipour, Salar
dc.contributor.authorHidaji, Babak
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T12:32:49Z-
dc.date.available2019-07-03T12:32:49Z-
dc.date.issued2011
dc.identifier.urihttps://hdl.handle.net/20.500.12380/138909-
dc.description.abstractA general-purpose datapath interconnect is designed to make the processor efficient in executing a wide array of diverse applications. An embedded processor, typically working with a limited application domain, does not necessarily utilize the fixed, general-purpose datapath interconnect efficiently. If we consider the interconnect to be a flexible resource, the datapath can be fine tuned to one or a few applications. The addition of an interconnect link between two datapath units has the potential to reduce execution time, while the removal of an unused link can save area and power dissipation. Finding the most energy-efficient datapath interconnect configuration for a software application domain is a time-consuming process, since it involves rescheduling of the targeted application(s) on different datapath implementations. We present an automated optimization engine that is based on a genetic algorithm. This engine aids the designer in finding the most energy-efficient interconnect configuration of a simple processor datapath. We show that an optimized datapath interconnect can offer an energy saving of 38% with respect to a general-purpose datapath reference, if the interconnect links are matched to the need of one application.
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectDatorteknik
dc.subjectComputer Engineering
dc.titleOptimization Engine for the FlexTools Design Space Exploration Platform
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
Collection:Examensarbeten för masterexamen // Master Theses



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.