Demo Data from VLDB 2026 / reviewers in the wild / expert
Cesar Gomes
dblp:147/1484
· DBLP profile ↗
4ranked-venue papers
3as first author
1since 2021 · last 2022
0000-0001-9207-4864ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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 · 87% Performance modeling and evaluation · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache management |
0.6 | 1 | 2022 | CASHT: Contention Analysis in Shared Hierarchies with Thefts · ACM Trans. Archit. Code Optim. 2022 |
Memory systems › cache management › cache partitioning
shared cache partitioning |
0.6 | 1 | 2022 | CASHT: Contention Analysis in Shared Hierarchies with Thefts · ACM Trans. Archit. Code Optim. 2022 |
Performance modeling and evaluation
workload characterization |
0.2 | 1 | 2022 | CASHT: Contention Analysis in Shared Hierarchies with Thefts · ACM Trans. Archit. Code Optim. 2022 |
Methods — techniques the papers use, named apart from their topics
machine learning · 0.6gradient-boosting trees · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | CASHT: Contention Analysis in Shared Hierarchies with TheftsabstractCache management policies should consider workloads’ contention behavior when managing a shared cache. Prior art makes estimates about shared cache behavior by adding extra logic or time to isolate per workload cache statistics. These approaches provide per-workload analysis but do not provide a holistic understanding of the utilization and effectiveness of caches under the ever-growing contention that comes standard with scaling cores. We present Contention Analysis in Shared Hierarchies using Thefts, or CASHT, 1 a framework for capturing cache contention information both offline and online. CASHT takes advantage of cache statistics made richer by observing a consequence of cache contention: inter-core evictions, or what we call THEFTS. We use thefts to complement more familiar cache statistics to train a learning model based on Gradient-boosting Trees (GBT) to predict the best ways to partition the last-level cache. GBT achieves 90+% accuracy with trained models as small as 100 B and at least 95% accuracy at 1 kB model size when predicting the best way to partition two workloads. CASHT employs a novel run-time framework for collecting thefts-based metrics despite partition intervention, and enables per-access sampling rather than set sampling that could add overhead but may not capture true workload behavior. Coupling CASHT and GBT for use as a dynamic policy results in a very lightweight and dynamic partitioning scheme that performs within a margin of error of Utility-based Cache Partitioning at a 1/8 the overhead. Cesar Gomes, Maziar Amiraski, Mark Hempstead |
ACM Trans. Archit. Code Optim. | 1 |
| 2020 | C^2AFE: Capacity Curve Annotation and Feature Extraction for Shared Cache AnalysisabstractRecent years see cache partitioning techniques employ commercial way partitioning to great effect. Techniques like partitioning build analysis on miss curves. However, the various forms of partitioning run into the issue of core scaling, requiring multi-tenant partitions and analysis of how workloads behave when sharing ever shrinking resources. We observe surprising variations in performance which can be disjoint with variations in cache misses that encourage such analysis. We present Capacity Curve Annotation and Feature Extraction, methodologies for annotation, feature extraction, and analysis of sensitivity studies based on performance curves. Cesar Gomes, Mark Hempstead |
ISPASS | 1 |
| 2015 | Combative cache efficacy techniques: Cache replacement in the context of independent prefetching in last level cacheabstractThe "memory wall" in CPU design refers to increasing divergence in performance growth between processors and memory. Prefetching and cache replacement were developed to overcome this, but there are few evaluations of the two techniques being used together. We contribute to this space by evaluating modern replacement policies in the context of a stride-N prefetcher. In exposing combative behavior between modern policies and the prefetcher, we hope to inform future design choices regarding such integration. Further, we present a means to either recoup or surpass performance gains seen in isolation for policies that exhibit conflict. Cesar Gomes, Mark Hempstead |
ICCD | 1 |
| 2014 | Automatic Training Set Generation for Better Historic Document Transcription and CompressionabstractThe more complete the training set of an optical character recognition platform, the greater the chances of obtaining a better precision in transcription. The development of a database for such purpose is a task of paramount effort as it is performed manually and must be as extensive as possible in order to potentially cover all words in a language. Dealing with historic documents either handwritten, typed, or printed is even a harder effort as documents are often degraded by time and storage conditions. The recent work of Silva-Lins showed how to automatically generate training sets of isolated characters for cursive writing of one specific person. This is particularly important in the transcription of historic files of important people. The present work improves that strategy by analyzing letter ligature patterns. The improvement in OCR transcription accuracy both of printed, typed and handwritten documents is borne out by experimental evidence. Gabriel Pereira e Silva, Rafael Dueire Lins, Cesar Gomes |
Document Analysis Systems | 3 |