Gabriel Franco

dblp:255/9604 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0003-0702-0146ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 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
1 paper
Memory systems · 50% Performance modeling and evaluation · 50%
Artificial intelligence
1 paper
Learning paradigms · 44% Learning theory · 44% Probabilistic and Bayesian machine learning · 13%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
hybrid memory
0.912025
MEMSCOPE: Open-Source Kernel-Level Framework for Heterogeneous Memory Characterization · RTSS 2025
Performance modeling and evaluation › workload characterization
memory characterization
0.912025
MEMSCOPE: Open-Source Kernel-Level Framework for Heterogeneous Memory Characterization · RTSS 2025
Machine learning › Learning paradigms › weakly supervised learning
learning from label proportions
0.712023
Dependence and Model Selection in LLP: The Problem of Variants · KDD 2023
Machine learning › Learning theory
model selection
0.712023
Dependence and Model Selection in LLP: The Problem of Variants · KDD 2023
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.212023
Dependence and Model Selection in LLP: The Problem of Variants · KDD 2023

Methods — techniques the papers use, named apart from their topics

kernel-level memory allocation · 0.9cache maintenance · 0.9model selection · 0.7label proportion learning · 0.7
YearPublicationVenuePosition
2025 Pinpointing Attention-Causal Communication in Language Models
abstract
The attention mechanism plays a central role in the computations performed by transformer-based models, and understanding the reasons why heads attend to specific tokens can aid in interpretability of language models. Although considerable work has shown that models construct low-dimensional feature representations, little work has explicitly tied low-dimensional features to the attention mechanism itself. In this paper we work to bridge this gap by presenting methods for identifying *attention-causal communication*, meaning low-dimensional features that are written into and read from tokens, and that have a provable causal relationship to attention patterns. The starting point for our method is prior work [1-3] showing that model components make use of low dimensional communication channels that can be exposed by the singular vectors of QK matrices. Our contribution is to provide a rigorous and principled approach to finding those channels and isolating the attention-causal signals they contain. We show that by identifying those signals, we can perform prompt-specific circuit discovery in a single forward pass. Further, we show that signals can uncover unexplored mechanisms at work in the model, including a surprising degree of global coordination across attention heads.
Gabriel Franco, Mark Crovella
NeurIPS1
2025 MEMSCOPE: Open-Source Kernel-Level Framework for Heterogeneous Memory Characterization
abstract
This paper presents an open-source kernel-level heterogeneous memory characterization framework (MemScope) for embedded systems. MemScope enables precise characterization of the temporal behavior of available memory modules under configurable contention stress scenarios. MemScope leverages kernel-level control over physical memory allocation, cache maintenance, CPU state, interrupts, and I/O device activity to accurately benchmark heterogeneous memory subsystems. This gives us the privilege to directly map pieces of contiguous physical memory and instantiate allocators, allowing us to finely control cores to create and eliminate interference. Additionally, we can minimize noise and interruptions, guaranteeing more consistent and precise results compared to equivalent user-space solutions. Running our Framework on a Xilinx Zynq UltraScale+ ZCU102 CPU-FPGA platform demonstrates its capability to precisely benchmark bandwidth and latency across various memory types, including PL-side DRAM and BRAM, in a multi-core system.
Golsana Ghaemi, Gabriel Franco, Mohammadkazem Taram, Renato Mancuso 0001
RTSS2
2023 Dependence and Model Selection in LLP: The Problem of Variants
abstract
The problem of Learning from Label Proportions (LLP) has received considerable research attention and has numerous practical applications. In LLP, a hypothesis assigning labels to items is learned using knowledge of only the proportion of labels found in predefined groups, called bags. While a number of algorithmic approaches to learning in this context have been proposed, very little work has addressed the model selection problem for LLP. Nonetheless, it is not obvious how to extend straightforward model selection approaches to LLP, in part because of the lack of item labels. More fundamentally, we argue that a careful approach to model selection for LLP requires consideration of the dependence structure that exists between bags, items, and labels. In this paper we formalize this structure and show how it affects model selection. We show how this leads to improved methods of model selection that we demonstrate outperform the state of the art over a wide range of datasets and LLP algorithms.
Gabriel Franco, Mark Crovella, Giovanni Comarela
KDD1