1 citations
Counting papers with at most 25 authors, so collaboration author lists do not stand in for the people here.
- Centre Inria de l'Université Grenoble AlpesFR1 paper
- Centre National de la Recherche ScientifiqueFR1 paper
- Colorado State UniversityUS1 paper
- DATAMOVE: Mouvements de données pour le calcul haute performanceFR1 paper
- Délégation Régionale Provence-Alpes-Côte d’Azur et CorseFR1 paper
- École Normale Supérieure de RennesFR1 paper
- Google (United States)US1 paper
- Institut national de recherche en sciences et technologies du numériqueFR1 paper
- Institut polytechnique de GrenobleFR1 paper
- Institut Polytechnique de ParisFR1 paper
- Laboratoire de l'Informatique du ParallélismeFR1 paper
- Laboratoire d'Informatique de GrenobleFR1 paper
5 papers
Performance Debugging through Microarchitectural Sensitivity and Causality Analysis
Alban Dutilleul, Hugo Pompougnac, Nicolas Derumigny +4
Modern Out-of-Order (OoO) CPUs are complex systems with many components interleaved in non-trivial ways. Pinpointing performance bottlenecks and understanding the underlying causes…
Tightening I/O Lower Bounds through the Hourglass Dependency Pattern
Lionel Eyraud-Dubois, Guillaume Iooss, Julien Langou +1
When designing an algorithm, one cares about arithmetic/computational complexity, but data movement (I/O) complexity plays an increasingly important role that highly impacts perfor…
Bidirectional Reactive Programming for Machine Learning
Dumitru Potop Butucaru, Albert Cohen, Gordon Plotkin +1
Reactive languages are dedicated to the programming of systems which interact continuously and concurrently with their environment. Values take the form of unbounded streams modeli…
PALMED: Throughput Characterization for Superscalar Architectures -- Extended Version
Nicolas Derumigny, Fabian Gruber, Théophile Bastian +4
In a super-scalar architecture, the scheduler dynamically assigns micro-operations (OPs) to execution ports. The port mapping of an architecture describes how an instruction dec…
Verifying Policy Enforcers
Oliviero Riganelli, Daniela Micucci, Leonardo Mariani +1
Policy enforcers are sophisticated runtime components that can prevent failures by enforcing the correct behavior of the software. While a single enforcer can be easily designed fo…