Demo Data from EDBT 2026 / reviewers in the wild / expert
Christophe Lemuet
dblp:29/5896
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 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
1 paper |
Energy-efficient computing · 44% Hardware accelerators and domain-specific architectures · 44% Memory systems · 13% | |
| Network and information security
1 paper |
Cryptographic primitives and cryptanalysis · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › low-power design
low-power processor design |
0.1 | 1 | 2006 | Architecture - The potential energy efficiency of vector acceleration · SC 2006 |
Hardware accelerators and domain-specific architectures › data-parallel accelerator
vector accelerator |
0.1 | 1 | 2006 | Architecture - The potential energy efficiency of vector acceleration · SC 2006 |
Cryptographic primitives and cryptanalysis
hash function cryptanalysis |
0.1 | 1 | 2005 | Collisions of SHA-0 and Reduced SHA-1 · EUROCRYPT 2005 |
Cryptographic primitives and cryptanalysis › hash function cryptanalysis
SHA-1 collision attack |
0.1 | 1 | 2005 | Collisions of SHA-0 and Reduced SHA-1 · EUROCRYPT 2005 |
Methods — techniques the papers use, named apart from their topics
architectural simulation · 0.1differential cryptanalysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Architecture - The potential energy efficiency of vector accelerationabstractEnergy efficiency of computation is quickly becoming a key problem from the chip through the data center. This paper presents the first quantitative study of the potential energy efficiency of vector accelerators. We propose and study a vector accelerator architecture suitable for implementation in a 70nm technology. The vector architecture has a high-bandwidth on-chip cache system coupled to 16 independent memory channels. We show that such an accelerator can achieve speedups of 10X or more on loop kernels in comparison to a quad-issue superscalar uniprocessor, while using less energy. We also introduce run-ahead lanes, a complexity and energy efficient means of tolerating variable latency from crossbar contention, cache bank conflicts, cache misses, and the memory system. Run-ahead lanes only synchronize on dependencies or when explicitly directed. Christophe Lemuet, Jack Sampson, Jean-Francois Collard, Norman P. Jouppi |
SC | 1 |
| 2006 | An efficient memory operations optimization technique for vector loops on Itanium 2 processorsabstractAbstract To keep up with a large degree of instruction level parallelism (ILP), the Itanium 2 cache systems use a complex organization scheme: load/store queues, banking and interleaving. In this paper, we study the impact of these cache systems on memory instructions scheduling. We demonstrate that, if no care is taken at compile time, the non‐precise memory disambiguation mechanism and the banking structure cause severe performance loss, even for very simple regular codes. We also show that grouping the memory operations in a pseudo‐vectorized way enables the compiler to generate more effective code for the Itanium 2 processor. The impact of this code optimization technique on register pressure is analyzed for various vectorization schemes. Copyright © 2006 John Wiley & Sons, Ltd. William Jalby, Christophe Lemuet, Sid Ahmed Ali Touati |
Concurr. Comput. Pract. Exp. | 2 |
| 2005 | Collisions of SHA-0 and Reduced SHA-1
Eli Biham, Rafi Chen, Antoine Joux, Patrick Carribault, Christophe Lemuet, William Jalby |
EUROCRYPT | 5 |
| 2004 | Improving Load/Store Queues Usage in Scientific ComputingabstractMemory disambiguation mechanisms, coupled with load/store queues in out-of-order processors, are crucial to increase instruction level parallelism (ILP), especially for memory-bound scientific codes. Designing ideal memory disambiguation mechanisms is too complex because it would require precise address bits comparators; thus, modern microprocessors implement simplified and imprecise ones that perform only partial address comparisons. In this paper, we study the impact of such simplifications on the sustained performance of some real processors such that Alpha 21264, Power 4 and Itanium 2. Despite all the advanced features of these processors, we demonstrate in this article that memory address disambiguation mechanisms can cause significant performance loss. We demonstrate that, even if data are located in low cache levels and enough ILP exist, the performance degradation can be up to 21 times slower if no care is taken on the order of accessing independent memory addresses. Instead of proposing a hardware solution to improve load/store queues, as done in [G. Chrysos et al., (1998), S. Sethumadhavan et al., (2003), I. Park et al., (2003), A. Yoaz et al., (1999), S. Onder (2002)], we show that a software (compilation) technique is possible. Such solution is based on the classical (and robust) Id/st vectorization. Our experiments highlight the effectiveness of such method on BLAS 1 codes that are representative of vector scientific loops. Christophe Lemuet, William Jalby, Sid Ahmed Ali Touati |
ICPP | 1 |