Short Bio:

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.

Research Interest:

My research interests focus on the memory hierarchy, mainly on cache coherence protocols for chips multiprocessor (CMPs).


Main publications:

  • “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

You can find a complete list of all my publications through my public profiles in google scholar or orcid. Preprints are available in the Publications section of the group webpage.


I have been involved in the teaching activity of the following courses:

  • Computer Architecture
  • Operating Systems

Other documentation:

Coherence protocols state tables: