Demo Data from EDBT 2026 / reviewers in the wild / expert
Nerina Bermudo
dblp:11/1768
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 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 |
Memory systems · 50% Performance modeling and evaluation · 50% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.0 | 1 | 2004 | A fast and accurate framework to analyze and optimize cache memory behavior · ACM Trans. Program. Lang. Syst. 2004 |
Memory systems › cache
cache behavior |
0.0 | 1 | 2004 | A fast and accurate framework to analyze and optimize cache memory behavior · ACM Trans. Program. Lang. Syst. 2004 |
Performance modeling and evaluation › cache performance modeling
cache miss equation |
0.0 | 1 | 2004 | A fast and accurate framework to analyze and optimize cache memory behavior · ACM Trans. Program. Lang. Syst. 2004 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 2004 | A fast and accurate framework to analyze and optimize cache memory behavior · ACM Trans. Program. Lang. Syst. 2004 |
Compilers and program optimization › memory optimization
data locality optimization |
0.0 | 1 | 2004 | A fast and accurate framework to analyze and optimize cache memory behavior · ACM Trans. Program. Lang. Syst. 2004 |
Methods — techniques the papers use, named apart from their topics
sampling · 0.1polyhedral analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | A fast and accurate framework to analyze and optimize cache memory behaviorabstractThe gap between processor and main memory performance increases every year. In order to overcome this problem, cache memories are widely used. However, they are only effective when programs exhibit sufficient data locality. Compile-time program transformations can significantly improve the performance of the cache. To apply most of these transformations, the compiler requires a precise knowledge of the locality of the different sections of the code, both before and after being transformed.Cache miss equations (CMEs) allow us to obtain an analytical and precise description of the cache memory behavior for loop-oriented codes. Unfortunately, a direct solution of the CMEs is computationally intractable due to its NP-complete nature.This article proposes a fast and accurate approach to estimate the solution of the CMEs. We use sampling techniques to approximate the absolute miss ratio of each reference by analyzing a small subset of the iteration space. The size of the subset, and therefore the analysis time, is determined by the accuracy selected by the user. In order to reduce the complexity of the algorithm to solve CMEs, effective mathematical techniques have been developed to analyze the subset of the iteration space that is being considered. These techniques exploit some properties of the particular polyhedra represented by CMEs. Xavier Vera, Nerina Bermudo, Josep Llosa, Antonio González 0001 |
ACM Trans. Program. Lang. Syst. | 2 |
| 2000 | A Fast and Accurate Approach to Analyze Cache Memory Behavior (Research Note)
Xavier Vera, Josep Llosa, Antonio González 0001, Nerina Bermudo |
Euro-Par | 4 |
| 2000 | An efficient solver for Cache Miss EquationsabstractCache Miss Equations (CME) (S. Ghosh et al., 1997) is a method that accurately describes the cache behavior by means of polyhedra. Even though the computation cost of generating CME is a linear function of the number of references, solving them is a very time consuming task and thus trying to study a whole program may be infeasible. The paper presents effective techniques that exploit some properties of the particular polyhedra generated by CME. Such techniques reduce the complexity of the algorithm to solve CME, which results in a significant speedup when compared with traditional methods. In particular, the proposed approach does not require the computation of the vertices of each polyhedron, which has an exponential complexity. Nerina Bermudo, Xavier Vera, Antonio González 0001, Josep Llosa |
ISPASS | 1 |