International audienceNew 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 ...
A modern way of processing information is to do it in parallel. This Master Thesis conducts a case s...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
International audienceMulticore architectures are increasingly used in embedded systems to achieve h...
International audienceNew many-core architectures such as the Kalray MPPA-256 provide energy-efficie...
International audienceToday, new many-core architectures strive to provide GPU-level performance wit...
Many mobile devices now integrate optic sensors; smartphones, tablets, drones... are foreshadowing a...
Nous assistons à une explosion du nombre d’appareils mobiles équipés de capteurs optiques : smartpho...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
Multicore architectures are increasingly used in embedded systems to achieve higher throughput with ...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
Over the past two decades, microprocessor manufacturers have typically relied on wider issue widths ...
AbstractThe ever-growing number of cores in embedded chips emphasizes more than ever the complexity ...
Image and video codecs are prevalent in multimedia applications, ranging from embedded systems, to d...
International audienceThe ever-growing number of cores in embedded chips emphasizes more than ever t...
As multicore architectures enter the mainstream, there is a pressing demand for high-level programmi...
A modern way of processing information is to do it in parallel. This Master Thesis conducts a case s...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
International audienceMulticore architectures are increasingly used in embedded systems to achieve h...
International audienceNew many-core architectures such as the Kalray MPPA-256 provide energy-efficie...
International audienceToday, new many-core architectures strive to provide GPU-level performance wit...
Many mobile devices now integrate optic sensors; smartphones, tablets, drones... are foreshadowing a...
Nous assistons à une explosion du nombre d’appareils mobiles équipés de capteurs optiques : smartpho...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
Multicore architectures are increasingly used in embedded systems to achieve higher throughput with ...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
Over the past two decades, microprocessor manufacturers have typically relied on wider issue widths ...
AbstractThe ever-growing number of cores in embedded chips emphasizes more than ever the complexity ...
Image and video codecs are prevalent in multimedia applications, ranging from embedded systems, to d...
International audienceThe ever-growing number of cores in embedded chips emphasizes more than ever t...
As multicore architectures enter the mainstream, there is a pressing demand for high-level programmi...
A modern way of processing information is to do it in parallel. This Master Thesis conducts a case s...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
International audienceMulticore architectures are increasingly used in embedded systems to achieve h...