Demo Data from EDBT 2026 / reviewers in the wild / expert
Theo Kluter
dblp:33/2093
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 5 first-authorSecurity and privacy · 1
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
3 papers |
Memory systems · 50% Processor architecture and microarchitecture · 46% Integrated circuit design · 4% | |
| Network and information security
1 paper |
Hardware security and side channels · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture › instruction set architecture
instruction set extension |
0.3 | 2 | 2014 | Virtual Ways: Low-Cost Coherence for Instruction Set Extensions with Architecturally Visible Storage · ACM Trans. Archit. Code Optim. 2014 Way Stealing: cache-assisted automatic instruction set extensions · DAC 2009 |
Memory systems
cache coherence |
0.2 | 1 | 2014 | Virtual Ways: Low-Cost Coherence for Instruction Set Extensions with Architecturally Visible Storage · ACM Trans. Archit. Code Optim. 2014 |
Memory systems
cache |
0.2 | 2 | 2014 | Way Stealing: cache-assisted automatic instruction set extensions · DAC 2009 Virtual Ways: Low-Cost Coherence for Instruction Set Extensions with Architecturally Visible Storage · ACM Trans. Archit. Code Optim. 2014 |
Hardware security and side channels › side-channel countermeasures
side-channel resistant design |
0.1 | 1 | 2009 | A Design Flow and Evaluation Framework for DPA-Resistant Instruction Set Extensions · CHES 2009 |
Processor architecture and microarchitecture › instruction set architecture › instruction set extension
application-specific instruction set extension |
0.0 | 1 | 2009 | Way Stealing: cache-assisted automatic instruction set extensions · DAC 2009 |
Methods — techniques the papers use, named apart from their topics
evaluation framework · 0.2design flow · 0.2virtual ways · 0.2way stealing · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Virtual Ways: Low-Cost Coherence for Instruction Set Extensions with Architecturally Visible StorageabstractInstruction set extensions (ISEs) improve the performance and energy consumption of application-specific processors. ISEs can use architecturally visible storage (AVS), localized compiler-controlled memories, to provide higher I/O bandwidth than reading data from the processor pipeline. AVS creates coherence and consistence problems with the data cache. Although a hardware coherence protocol could solve the problem, this approach is costly for a single-processor system. As a low-cost alternative, we introduce Virtual Ways, which ensures coherence through a reduced form of inclusion between the data cache and AVS. Virtual Ways achieve higher performance and lower energy consumption than using a hardware coherence protocol. Theo Kluter, Samuel Burri, Philip Brisk, Edoardo Charbon, Paolo Ienne |
ACM Trans. Archit. Code Optim. | 1 |
| 2014 | Way Stealing: A Unified Data Cache and Architecturally Visible Storage for Instruction Set ExtensionsabstractWay Stealing is a simple architectural modification to a cache-based processor that increases the data bandwidth to and from application-specific instruction set extensions (ISEs), which increase performance and reduce energy consumption. Way Stealing offers higher bandwidth than interfacing the ISEs the processor's register file, and eliminates the need to allocate separate memories called architecturally visible storage (AVS) that are dedicated to the ISEs, and to ensure coherence between the AVS memories and the processor's data cache. Our results show that Way Stealing is competitive in terms of performance and energy consumption with other techniques that use AVS memories in conjunction with a data cache. Theo Kluter, Philip Brisk, Edoardo Charbon, Paolo Ienne |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2010 | Virtual Ways: Efficient Coherence for Architecturally Visible Storage in Automatic Instruction Set Extensions
Theo Kluter, Samuel Burri, Philip Brisk, Edoardo Charbon, Paolo Ienne |
HiPEAC | 1 |
| 2009 | A Design Flow and Evaluation Framework for DPA-Resistant Instruction Set Extensions
Francesco Regazzoni 0001, Alessandro Cevrero, François-Xavier Standaert, Stéphane Badel, Theo Kluter, Philip Brisk, Yusuf Leblebici, Paolo Ienne |
CHES | 5 |
| 2009 | Way Stealing: cache-assisted automatic instruction set extensionsabstractThis paper introduces Way Stealing, a simple architectural modification to a cache-based processor to increase data bandwidth to and from application-specific Instruction Set Extensions (ISEs). Way Stealing provides more bandwidth to the ISE-logic than the register file alone and does not require expensive coherence protocols, as it does not add memory elements to the processor. When enhanced with Way Stealing, ISE identification flows detect more opportunities for acceleration than prior methods; consequently, Way Stealing can accelerate applications to up to 3.7X, whilst reducing the memory sub-system energy consumption by up to 67%, despite data-cache related restrictions. Theo Kluter, Philip Brisk, Paolo Ienne, Edoardo Charbon |
DAC | 1 |
| 2009 | MPSoC Design Using Application-Specific Architecturally Visible Communication
Theo Kluter, Philip Brisk, Edoardo Charbon, Paolo Ienne |
HiPEAC | 1 |