EDBT 2026 Demo / reviewers in the wild / expert
Orestis Korakitis
dblp:317/1578
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 50% GPUs and heterogeneous computing · 25% Hardware accelerators and domain-specific architectures · 25% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures
accelerator programming models |
0.6 | 1 | 2022 | Towards OmpSs-2 and OpenACC interoperation · PPoPP 2022 |
Parallel and multicore computing › parallel programming models
directive-based programming |
0.6 | 1 | 2022 | Towards OmpSs-2 and OpenACC interoperation · PPoPP 2022 |
GPUs and heterogeneous computing
heterogeneous parallel programming |
0.6 | 1 | 2022 | Towards OmpSs-2 and OpenACC interoperation · PPoPP 2022 |
Parallel and multicore computing
parallel programming models |
0.6 | 1 | 2022 | Towards OmpSs-2 and OpenACC interoperation · PPoPP 2022 |
Methods — techniques the papers use, named apart from their topics
task parallelism · 0.6data parallelism · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Towards OmpSs-2 and OpenACC interoperationabstractThe increasing demand in HPC to utilize accelerators has motivated the development of pragma-based directives to target these devices. OmpSs-2 and OpenACC are both directive-based solutions that allow application programmers to utilize accelerators. The two leverage distinct types of parallelism: task parallelism and data parallelism, respectively. Non-trivial scientific applications can benefit from both types of available parallelism. However, the combination of pragma-based models is difficult to coordinate, as both assume full control and are unaware of each other at runtime. We propose an interoperation mechanism to enable novel composability across pragma-based programming models. We study and propose a clear separation of duties and implement our approach by augmenting the OmpSs-2 programming model, compiler and runtime to support OmpSs-2 + OpenACC programming. Orestis Korakitis, Simon Garcia de Gonzalo, Nicolas L. Guidotti, João Barreto 0001, José Monteiro 0001, Antonio J. Peña |
PPoPP | 1 |