After graduating as a Computer Science Engineer at the University of the Basque Country (Spain), I received a 4-year grant from the University of Cantabria to finish my PhD at the Computer Architecture and Technology Group. This allowed me to receive a PhD in Computer Architecture in May 2014. My thesis “New scalable cache coherence protocols for on-chip multiprocessors” is public avalaible.
During these years I have been specializing in cache coherence protocols for multiprocessor chips, optimizing their performance with new protocol designs, like Mosaic or Locke, or like our last hybrid coherence proposal Flask.
My research interests focus on the memory hierarchy, mainly on cache coherence protocols for chips multiprocessor (CMPs).
“Flask coherence: A morphable hybrid coherence protocol to balance energy, performance and scalability” Lucia G. Menezo, Valentin Puente, Jose Angel Gregorio, High Performance Computer Architecture (HPCA), 2015.
“The case for a scalable coherence protocol for complex on-chip cache hierarchies in many core systems” Lucia G Menezo, Valentin Puente, Jose Angel Gregorio, Parallel Architectures and Compilation Techniques (PACT), 2013
I have been involved in the teaching activity of the following courses:
- Computer Architecture
- Operating Systems
Coherence protocols state tables: