SwePub
Sök i LIBRIS databas

  Utökad sökning

L773:1532 0626 OR L773:1532 0634
 

Sökning: L773:1532 0626 OR L773:1532 0634 > A comparative perfo...

A comparative performance study of common and popular task-centric programming frameworks

Podobas, Artur, 1982- (författare)
KTH,Programvaruteknik och Datorsystem, SCS
Brorsson, Mats (författare)
KTH,Programvaruteknik och Datorsystem, SCS
Faxén, Karl-Filip (författare)
Swedish Institute of Computer Science
 (creator_code:org_t)
2013-12-10
2013
Engelska.
Ingår i: Concurrency and Computation. - : Wiley. - 1532-0626 .- 1532-0634.
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • SUMMARY: Programmers today face a bewildering array of parallel programming models and tools, making it difficult to choose an appropriate one for each application. An increasingly popular programming model supporting structured parallel programming patterns in a portable and composable manner is the task-centric programming model. In this study, we compare several popular task-centric programming frameworks, including Cilk Plus, Threading Building Blocks, and various implementations of OpenMP 3.0. We have analyzed their performance on the Barcelona OpenMP Tasking Suite benchmark suite both on a 48-core AMD Opteron 6172 server and a 64-core TILEPro64 embedded many-core processor. Our results show that the OpenMP offers the highest flexibility for programmers, and this flexibility comes to a cost. Frameworks supporting only a specific and more restrictive model, such as Cilk Plus and Threading Building Blocks, are generally more efficient both in terms of performance and energy consumption. However, Intel's implementation of OpenMP tasks performs the best and closest to the specialized run-time systems.

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Nyckelord

OpenMP
cilk
TBB
wool
scheduling task performance

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Podobas, Artur, ...
Brorsson, Mats
Faxén, Karl-Fili ...
Om ämnet
TEKNIK OCH TEKNOLOGIER
TEKNIK OCH TEKNO ...
och Elektroteknik oc ...
och Datorsystem
Artiklar i publikationen
Concurrency and ...
Av lärosätet
Kungliga Tekniska Högskolan

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy