Please use this identifier to cite or link to this item: http://dx.doi.org/10.14279/depositonce-5744
Main Title: Using OpenMP superscalar for parallelization of embedded and consumer applications
Author(s): Andersch, Michael
Chi, Chi Ching
Juurlink, Ben
Type: Conference Object
Language Code: en
Abstract: In the past years, research and industry have introduced several parallel programming models to simplify the development of parallel applications. A popular class among these models are task-based programming models which proclaim ease-of-use, portability, and high performance. A novel model in this class, OpenMP Superscalar, combines advanced features such as automated runtime dependency resolution, while maintaining simple pragma-based programming for C/C++. OpenMP Superscalar has proven to be effective in leveraging parallelism in HPC workloads. Embedded and consumer applications, however, are currently still mainly parallelized using traditional thread-based programming models. In this work, we investigate how effective OpenMP Superscalar is for embedded and consumer applications in terms of usability and performance. To determine the usability of OmpSs, we show in detail how to implement complex parallelization strategies such as ones used in parallel H.264 decoding. To evaluate the performance we created a collection of ten embedded and consumer benchmarks parallelized in both OmpSs and Pthreads.
URI: http://depositonce.tu-berlin.de/handle/11303/6179
http://dx.doi.org/10.14279/depositonce-5744
Issue Date: 2012
Date Available: 23-Feb-2017
DDC Class: 004 Datenverarbeitung; Informatik
Subject(s): benchmark testing
decoding
entropy
kernel
parallel processing
parallel programming
C++ language
embedded systems
parallel programming
Sponsor/Funder: EC/FP7/248647/EU/ENabling technologies for a programmable many-CORE/ENCORE
Usage rights: Terms of German Copyright Law
Proceedings Title: 2012 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation : SAMOS
Publisher: IEEE
Publisher Place: New York, NY [u.a.]
Publisher DOI: 10.1109/SAMOS.2012.6404154
Page Start: 23
Page End: 32
ISBN: 978-1-4673-2295-9
Appears in Collections:Technische Universität Berlin » Fakultäten & Zentralinstitute » Fakultät 4 Elektrotechnik und Informatik » Institut für Technische Informatik und Mikroelektronik » Fachgebiet Architektur eingebetteter Systeme » Publications

Files in This Item:
File Description SizeFormat 
2012_Andersch_et-al.pdf1.26 MBAdobe PDFThumbnail
View/Open


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