ENERGY AND PERFORMANCE MODELING OF DATAFLOW APPLICATIONS ON MANY-CORE ARCHITECTURES
G. C. Ononiwu · Asian journal of natural and applied sciences/Asian journal of natural & applied sciences · 2012
Many-core processors will provide system developers on embedded platforms with the best means of achieving system flexibility, shorter time to market, longer device life cycles and overcome the hardware productivity gaps of familiar hardwired and semihardwired implementations. However, the lack of portable tools for application development may hamper the rate of their adoption by industry. This work aims to contribute towards the solution by providing an abstraction from the many design constraints facing application developers. Models have been designed to improve our ability to iteratively map data flow applications to the target machine. Furthermore, an energy model has been introduced, making it possible to optimize energy usage within a target budget, while still meeting the set performance constraints.