Browse wiki

From CERES
Jump to: navigation, search
Publications:Programming Real-time Image Processing for Manycores in a High-level Language
Abstract <p>Manycore architectures are gainin<p>Manycore architectures are gaining attention as a means to meet the performance and power demands of high-performance embedded systems. However, their widespread adoption is sometimes constrained by the need formastering proprietary programming languages that are low-level and hinder portability. We propose the use of the concurrent programming language occam-pi as a high-level language for programming an emerging class of manycore architectures. We show how to map occam-pi programs to the manycore architecture Platform 2012 (P2012). We describe the techniques used to translate the salient features of the language to the native programming model of the P2012. We present the results from a case study on a representative algorithm in the domain of real-time image processing: a complex algorithm for corner detectioncalled Features from Accelerated Segment Test (FAST). Our results show that the occam-pi program is much shorter, is easier to adapt and has a competitive performance when compared to versions programmed in the native programming model of P2012 and in OpenCL.</p>ng model of P2012 and in OpenCL.</p>
Author Essayas Gebrewahid + , Zain Ul-Abdin + , Bertil Svensson + , Veronica Gaspes + , Bruno Jego + , Bruno Lavigueur + , Mathieu Robart +
Conference 10th International Conference on Advanced Parallel Processing Technology, APPT 2013, Stockholm, August
DOI http://dx.doi.org/10.1007/978-3-642-45293-2_29  +
Diva http://hh.diva-portal.org/smash/record.jsf?searchId=1&pid=diva2:667725
EndPage 395  +
HostPublication Advanced Parallel Processing Technology  +
PublicationType Conference Paper  +
Publisher Springer Berlin/Heidelberg  +
Series Lecture Notes in Computer Science ; 8299  +
StartPage 381  +
Title Programming Real-time Image Processing for Manycores in a High-level Language  +
Year 2013  +
Has queryThis property is a special property in this wiki. Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language + , Publications:Programming Real-time Image Processing for Manycores in a High-level Language +
Categories Publication  +
Modification dateThis property is a special property in this wiki. 26 June 2014 03:41:22  +
hide properties that link here 
  No properties link to this page.
 

 

Enter the name of the page to start browsing from.