CM

Carlos Madriles

IN Intel: 11 patents #3,700 of 30,777Top 15%
Overall (All Time): #455,331 of 4,157,543Top 15%
11
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10621092 Merging level cache and data cache units having indicator bits related to speculative execution Fernando Latorre, Josep M. Codina, Enric Gibert Codina, Pedro Lopez, Alejandro Martinez Vincente +2 more 2020-04-14
10157063 Instruction and logic for optimization level aware branch prediction Polychronis Xekalakis, Pedro Marcuello, Alejandro Vicente Martinez, Christos E. Kotselidis, Grigorios Magklis +13 more 2018-12-18
10013326 Propagating a prefetching profile bit from a prefetch queue to a data cache to indicate that a line was prefetched in response to an instruction within a code region Raul Martinez, Enric Gibert Codina, Pedro Lopez, Marti Torrents Lapuerta, Polychronis Xekalakis +14 more 2018-07-03
9940138 Utilization of register checkpointing mechanism with pointer swapping to resolve multithreading mis-speculations Pedro Lopez, Alejandro Vicente Martinez, Raul Martinez, Josep M. Codina, Enric Gibert Codina +2 more 2018-04-10
9374542 Image signal processor with a block checking circuit Kyriakos A. Stavrou, Pedro Marcuello, Grigorios Magklis, Javier Carretero Casado, Juan Fernandez +2 more 2016-06-21
9043773 Identification and management of unsafe optimizations Alejandro Martinez Vicente, Joseph M. Codina, Christos E. Kotselidis, Raul Martinez 2015-05-26
8909902 Systems, methods, and apparatuses to decompose a sequential program into multiple threads, execute said threads, and reconstruct the sequential execution Fernando Latorre, Josep M. Codina, Enric Gibert Codina, Pedro Lopez, Alejandro Martinez Vincente +2 more 2014-12-09
8898646 Method and apparatus for flexible, accurate, and/or efficient code profiling Enric Gibert Codina, Josep M. Codina, Raul Martinez 2014-11-25
8813057 Branch pruning in architectures with speculation support Carlos García Quiñones, Jesus Sanchez, Pedro Marcuello, Antonio Gonzalez 2014-08-19
8166282 Multi-version register file for multithreading processors with live-in precomputation Peter Rundberg, Jesus Sanchez, Carlos Garcia, Pedro Marcuello, Antonio Gonzalez 2012-04-24
7458065 Selection of spawning pairs for a speculative multithreaded processor Jesus Sanchez, Carlos Garcia, Peter Rundberg, Pedro Marcuello, Antonio Gonzalez 2008-11-25