direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Starbench parallel benchmark suite


In recent years a multitude of parallel programming models have been introduced to ease parallel programming. Each programming model brings its own concepts and semantics, which makes it hard to see their impact on performance. Starbench is a benchmark suite that allows comparing different parallel programming models for embedded and consumer applications. Starbench consist of C/C++ benchmarks and currently covers video coding, image compression, image processing, hashing, artificial intelligence, computer vision, and compression. For each of the benchmark an optimized Pthreads version has been developed to serve as baseline. The suite has been succesfully used to evaluate the versatility and efficiency of OmpSs, a task-based programming model developed in the Encore project. While the main target is to provide a means to evaluate programming models and runtime improvements for E&C applications, Starbench and/or its individual benchmarks are also very suitable for other field of research such as computer architecture which require state-of-the-art parallel applications.

If you have any questions regarding Starbench, please write a mail to our .


The Starbench source can be downloaded here.

The Starbench input can be downloaded here.

People invovled

  • Michael Andersch
  • Chi Ching Chi
  • Prof. Dr. Ben Juurlink


This project receives funding from the European Community's Seventh Framework Programme [FP7/2007-2013] under the ENCORE Project (www.encore-project.eu), grant agreement n° 248647.


Programming Parallel Embedded and Consumer Applications in OpenMP Superscalar
Citation key Andersch:2012:PPE:2145816.2145854
Author Michael Andersch and Chi Ching Chi and Ben Juurlink
Title of Book Proceedings of the 17th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming
Pages 281–282
Year 2012
ISBN 978-1-4503-1160-1
DOI 10.1145/2145816.2145854
Location New Orleans, Louisiana, USA
Address New York, NY, USA
Publisher ACM
Series PPoPP '12
Link to publication Download Bibtex entry

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Auxiliary Functions