P

Inventor

SERRANO MAURICIO J

US35 patents
⚠️ This page may combine multiple inventors who share the name “SERRANO MAURICIO J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

30 patents
US6381738B1Apr 30, 2002

Method for optimizing creation and destruction of objects in computer programs

IBM165 citations98
US6973646B1Dec 6, 2005

Method for compiling program components in a mixed static and dynamic environment

IBM120 citations97
US6530079B1Mar 4, 2003

Method for optimizing locks in computer programs

IBM130 citations97
US7434037B2Oct 7, 2008

System for target branch prediction using correlation of local target histories including update inhibition for inefficient entries

IBM23 citations92
US7793049B2Sep 7, 2010

Mechanism for data cache replacement based on region policies

IBM28 citations88
US9983878B2May 29, 2018

Branch prediction using multiple versions of history data

IBM12 citations84
US7900026B2Mar 1, 2011

Target branch prediction using a plurality of tables

IBM6 citations74
US10078514B2Sep 18, 2018

Techniques for dynamic sequential instruction prefetching

IBM4 citations73
US9928158B2Mar 27, 2018

Redundant transactions for detection of timing sensitive errors

IBM2 citations73
US10417304B2Sep 17, 2019

Dual phase matrix-vector multiplication system

IBM5 citations72
US10795683B2Oct 6, 2020

Predicting indirect branches using problem branch filtering and pattern cache

IBM3 citations70
US9495164B2Nov 15, 2016

Branch prediction using multiple versions of history data

IBM1 citations63
US9304863B2Apr 5, 2016

Transactions for checkpointing and reverse execution

IBM2 citations63
US9189365B2Nov 17, 2015

Hardware-assisted program trace collection with selectable call-signature capture

IBM2 citations63
US7921260B2Apr 5, 2011

Preferred write-mostly data cache replacement policies

IBM5 citations63
US10984073B2Apr 20, 2021

Dual phase matrix-vector multiplication system

IBM0 citations62
US10379857B2Aug 13, 2019

Dynamic sequential instruction prefetching

IBM1 citations62
US9483271B2Nov 1, 2016

Compressed indirect prediction caches

IBM2 citations62
US10175987B2Jan 8, 2019

Instruction prefetching in a computer processor using a prefetch prediction vector

IBM1 citations61
US10713056B2Jul 14, 2020

Wide vector execution in single thread mode for an out-of-order processor

IBM0 citations52
US10705847B2Jul 7, 2020

Wide vector execution in single thread mode for an out-of-order processor

IBM0 citations52
US9904551B2Feb 27, 2018

Branch prediction using multiple versions of history data

IBM0 citations52
US9898295B2Feb 20, 2018

Branch prediction using multiple versions of history data

IBM0 citations52
US9619356B2Apr 11, 2017

Detection of hardware errors using periodically synchronized redundant transactions and comparing results from cores of a multi-core processor

IBM0 citations52
US9459979B2Oct 4, 2016

Detection of hardware errors using redundant transactions for system test

IBM0 citations52
US9251014B2Feb 2, 2016

Redundant transactions for detection of timing sensitive errors

IBM0 citations52
US10884942B2Jan 5, 2021

Reducing memory access latency in scatter/gather operations

IBM0 citations51
US10664279B2May 26, 2020

Instruction prefetching in a computer processor using a prefetch prediction vector

IBM0 citations51
US10558429B2Feb 11, 2020

Switching matrix representation for an incremental algorithm computing connected components

IBM0 citations40
US9524166B2Dec 20, 2016

Tracking long GHV in high performance out-of-order superscalar processors

IBM0 citations39

SERRANO MAURICIO J

2 patents

INTEL CORP

2 patents

CASTANOS JOSE G

1 patent