Demo Data from SIGIR 2026 / reviewers in the wild / expert
Dimitrios Chasapis
dblp:118/8966
· DBLP profile ↗
8ranked-venue papers
4as first author
2since 2021 · last 2026
0000-0002-7191-0867ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 4 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 2 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
2 papers |
Memory systems · 57% Parallel and multicore computing · 32% Processor architecture and microarchitecture · 8% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › cache management
cache replacement |
0.9 | 1 | 2025 | Instruction-Aware Cooperative TLB and Cache Replacement Policies · ASPLOS (1) 2025 |
Memory systems › memory management › virtual memory › address translation
TLB |
0.9 | 1 | 2025 | Instruction-Aware Cooperative TLB and Cache Replacement Policies · ASPLOS (1) 2025 |
Processor architecture and microarchitecture › pipelining
pipeline stall |
0.3 | 1 | 2025 | Instruction-Aware Cooperative TLB and Cache Replacement Policies · ASPLOS (1) 2025 |
Parallel and multicore computing
parallel programming models |
0.2 | 1 | 2016 | PARSECSs: Evaluating the Impact of Task Parallelism in the PARSEC Benchmark Suite · ACM Trans. Archit. Code Optim. 2016 |
Parallel and multicore computing › parallel programming runtimes
runtime systems and scheduling |
0.2 | 1 | 2016 | PARSECSs: Evaluating the Impact of Task Parallelism in the PARSEC Benchmark Suite · ACM Trans. Archit. Code Optim. 2016 |
Parallel and multicore computing › parallel programming runtimes
task-based runtime |
0.2 | 1 | 2016 | PARSECSs: Evaluating the Impact of Task Parallelism in the PARSEC Benchmark Suite · ACM Trans. Archit. Code Optim. 2016 |
Parallel and multicore computing › parallel programming models
task parallelism |
0.2 | 1 | 2016 | PARSECSs: Evaluating the Impact of Task Parallelism in the PARSEC Benchmark Suite · ACM Trans. Archit. Code Optim. 2016 |
Performance modeling and evaluation
benchmarking |
0.1 | 1 | 2016 | PARSECSs: Evaluating the Impact of Task Parallelism in the PARSEC Benchmark Suite · ACM Trans. Archit. Code Optim. 2016 |
Methods — techniques the papers use, named apart from their topics
cooperative replacement policy · 0.9task-based parallelization · 0.2pthreads · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Enhancing Instruction Prefetching via Cache and TLB Management
Alexandre Valentin Jamet, Georgios Vavouliotis, Martí Torrents, Dimitrios Chasapis, Marc Casas |
ISCA | 4 |
| 2025 | Instruction-Aware Cooperative TLB and Cache Replacement PoliciesabstractModern server and data center applications are characterized not only by big datasets, but also by large instruction footprints that incur frequent cache and Translation Lookaside Buffer (TLB) misses due to instruction accesses. Instruction TLB misses are particularly problematic since they cause pipeline stalls that significantly harm performance. Dimitrios Chasapis, Georgios Vavouliotis, Daniel A. Jiménez, Marc Casas |
ASPLOS (1) | 1 |
| 2019 | Power efficient job scheduling by predicting the impact of processor manufacturing variabilityabstractModern CPUs suffer from performance and power consumption variability due to the manufacturing process. As a result, systems that do not consider such variability caused by manufacturing issues lead to performance degradations and wasted power. In order to avoid such negative impact, users and system administrators must actively counteract any manufacturing variability. Dimitrios Chasapis, Miquel Moretó, Martin Schulz 0001, Barry Rountree, Mateo Valero, Marc Casas |
ICS | 1 |
| 2016 | Runtime-Guided Mitigation of Manufacturing Variability in Power-Constrained Multi-Socket NUMA NodesabstractCurrent large scale systems show increasing power demands, to the point that it has become a huge strain on facilities and budgets. Researchers in academia, labs and industry are focusing on dealing with this "power wall", striving to find a balance between performance and power consumption. Some commodity processors enable power capping, which opens up new opportunities for applications to directly manage their power behavior at user level. However, while power capping ensures a system will never exceed a given power limit, it also leads to a new form of heterogeneity: natural manufacturing variability, which was previously hidden by varying power to achieve homogeneous performance, now results in heterogeneous performance caused by different CPU frequencies, potentially for each core, to enforce the power limit. Dimitrios Chasapis, Marc Casas, Miquel Moretó, Martin Schulz 0001, Eduard Ayguadé, Jesús Labarta, Mateo Valero |
ICS | 1 |
| 2016 | PARSECSs: Evaluating the Impact of Task Parallelism in the PARSEC Benchmark SuiteabstractIn this work, we show how parallel applications can be implemented efficiently using task parallelism. We also evaluate the benefits of such parallel paradigm with respect to other approaches. We use the PARSEC benchmark suite as our test bed, which includes applications representative of a wide range of domains from HPC to desktop and server applications. We adopt different parallelization techniques, tailored to the needs of each application, to fully exploit the task-based model. Our evaluation shows that task parallelism achieves better performance than thread-based parallelization models, such as Pthreads. Our experimental results show that we can obtain scalability improvements up to 42% on a 16-core system and code size reductions up to 81%. Such reductions are achieved by removing from the source code application specific schedulers or thread pooling systems and transferring these responsibilities to the runtime system software. Dimitrios Chasapis, Marc Casas, Miquel Moretó, Raul Vidal, Eduard Ayguadé, Jesús Labarta, Mateo Valero |
ACM Trans. Archit. Code Optim. | 1 |
| 2015 | Runtime-Aware Architectures
Marc Casas, Miquel Moretó, Lluc Alvarez, Emilio Castillo, Dimitrios Chasapis, Timothy Hayes 0001, Luc Jaulmes, Oscar Palomar, Osman S. Unsal, Adrián Cristal, Eduard Ayguadé, Jesús Labarta, Mateo Valero |
Euro-Par | 5 |
| 2013 | Inference and Declaration of Independence in Task-Parallel Programs
Foivos S. Zakkak, Dimitrios Chasapis, Polyvios Pratikakis, Angelos Bilas, Dimitrios S. Nikolopoulos |
APPT | 2 |
| 2012 | Inference and declaration of independence: impact on deterministic task parallelismabstractWe present a set of static techniques that reduce runtime overheads in task-parallel programs with implicit synchronization. We use a static dependence analysis to detect non-conflicting tasks and remove unnecessary runtime checks. We further reduce overheads by statically optimizing task creation and management of runtime metadata. We implemented these optimizations in SCOOP, a source-to-source compiler for such a programming model and runtime system. We evaluate SCOOP on 10 representative benchmarks and show that our approach can improve performance by 12% on average. Foivos S. Zakkak, Dimitrios Chasapis, Polyvios Pratikakis, Angelos Bilas, Dimitrios S. Nikolopoulos |
PACT | 2 |