SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:kth-226199"
 

Sökning: onr:"swepub:oai:DiVA.org:kth-226199" > A taxonomy of task-...

A taxonomy of task-based parallel programming technologies for high-performance computing

Thoman, Peter (författare)
Univ Innsbruck, A-6020 Innsbruck, Austria.
Dichev, Kiril (författare)
Queens Univ Belfast, Belfast BT7 1NN, Antrim, North Ireland.
Heller, Thomas (författare)
Univ Erlangen Nurnberg, D-91058 Erlangen, Germany.
visa fler...
Iakymchuk, Roman (författare)
KTH
Aguilar, Xavier (författare)
KTH,Beräkningsvetenskap och beräkningsteknik (CST)
Hasanov, Khalid (författare)
IBM Ireland, Dublin 15, Ireland.
Gschwandtner, Philipp (författare)
Univ Innsbruck, A-6020 Innsbruck, Austria.
Lemarinier, Pierre (författare)
IBM Ireland, Dublin 15, Ireland.
Markidis, Stefano (författare)
KTH,Beräkningsvetenskap och beräkningsteknik (CST)
Jordan, Herbert (författare)
Univ Innsbruck, A-6020 Innsbruck, Austria.
Fahringer, Thomas (författare)
Univ Innsbruck, A-6020 Innsbruck, Austria.
Katrinis, Kostas (författare)
IBM Ireland, Dublin 15, Ireland.
Laure, Erwin (författare)
KTH,Parallelldatorcentrum, PDC
Nikolopoulos, Dimitrios S. (författare)
Queens Univ Belfast, Belfast BT7 1NN, Antrim, North Ireland.
visa färre...
Univ Innsbruck, A-6020 Innsbruck, Austria Queens Univ Belfast, Belfast BT7 1NN, Antrim, North Ireland. (creator_code:org_t)
2018-01-12
2018
Engelska.
Ingår i: Journal of Supercomputing. - : SPRINGER. - 0920-8542 .- 1573-0484. ; 74:4, s. 1422-1434
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • Task-based programming models for shared memory-such as Cilk Plus and OpenMP 3-are well established and documented. However, with the increase in parallel, many-core, and heterogeneous systems, a number of research-driven projects have developed more diversified task-based support, employing various programming and runtime features. Unfortunately, despite the fact that dozens of different task-based systems exist today and are actively used for parallel and high-performance computing (HPC), no comprehensive overview or classification of task-based technologies for HPC exists. In this paper, we provide an initial task-focused taxonomy for HPC technologies, which covers both programming interfaces and runtime mechanisms. We demonstrate the usefulness of our taxonomy by classifying state-of-the-art task-based environments in use today.

Ämnesord

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

Nyckelord

High-performance computing
Task-based parallelism
Taxonomy
API
Runtime system
Scheduler
Monitoring framework
Fault tolerance

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

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