Back to Search Start Over

Automatic Streamization of Image Processing Applications

Authors :
François Irigoin
Pierre Guillou
Fabien Coelho
MINES ParisTech - École nationale supérieure des mines de Paris
Université Paris sciences et lettres (PSL)
Centre de Recherche en Informatique (CRI)
Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)
Parasol
Source :
The 27th International Workshop on Languages and Compilers for Parallel Computing, The 27th International Workshop on Languages and Compilers for Parallel Computing, Parasol, Sep 2014, Hillsboro, United States. pp 224-238, ⟨10.1007/978-3-319-17473-0_15⟩, Languages and Compilers for Parallel Computing ISBN: 9783319174723, LCPC
Publication Year :
2014
Publisher :
HAL CCSD, 2014.

Abstract

International audience; New many-core architectures such as the Kalray MPPA-256 provide energy-efficiency and high performance for embedded systems. However, to take advantage of these opportunities, careful manual op-timizations are required. We investigate the automatic streamization of image processing applications, implemented in C on top of a dedicated API, onto this target accessed through the ΣC dataflow language. We discuss compiler and runtime design choices and their impact on perfor-mance. Our compilation techniques are implemented as source-to-source transformations in the PIPS open-source compilation framework. Ex-periments show lowest energy consumption on the Kalray MPPA target compared to other hardware targets for a range of 8 test applications.

Details

Language :
English
ISBN :
978-3-319-17472-3
ISBNs :
9783319174723
Database :
OpenAIRE
Journal :
The 27th International Workshop on Languages and Compilers for Parallel Computing, The 27th International Workshop on Languages and Compilers for Parallel Computing, Parasol, Sep 2014, Hillsboro, United States. pp 224-238, ⟨10.1007/978-3-319-17473-0_15⟩, Languages and Compilers for Parallel Computing ISBN: 9783319174723, LCPC
Accession number :
edsair.doi.dedup.....c0230df0ee36852dbdf0f1b49081c0f2
Full Text :
https://doi.org/10.1007/978-3-319-17473-0_15⟩