Inventor · disambiguated record
James J. Bonanno
Also filed as: BONANNO JAMES · BONANNO JAMES J
101 granted patents·5 pending applications·363 citations·filing 2002–2025
99Inventor score
Top patents by PatentIndex Score
106 records- 0198US9507598B1Auxiliary branch prediction with usefulness trackingIBM·Filed 2015·Granted Nov 29, 2016·45 cites·21 claims
- 0294US11556474B1Integrated semi-inclusive hierarchical metadata predictorIBM·Filed 2021·Granted Jan 17, 2023·5 cites·17 claims
- 0394US9471314B1Auxiliary perceptron branch predictor with magnitude usage limitIBM·Filed 2015·Granted Oct 18, 2016·13 cites·18 claims
- 0494US9442726B1Perceptron branch predictor with virtualized weightsIBM·Filed 2015·Granted Sep 13, 2016·13 cites·11 claims
- 0591US9606805B1Accuracy of operand store compare prediction using confidence counterIBM·Filed 2015·Granted Mar 28, 2017·7 cites·17 claims
- 0690US9563430B2Dynamic thread sharing in branch prediction structuresIBM·Filed 2014·Granted Feb 7, 2017·11 cites·11 claims
- 0790US9495156B1Accuracy of operand store compare prediction using confidence counterIBM·Filed 2016·Granted Nov 15, 2016·6 cites·1 claims
- 0890US8403112B2Hoist system with high system power factorBONANNO JAMES·Filed 2010·Granted Mar 26, 2013·11 cites·15 claims
- 0988US8566569B2State machine-based filtering of pattern history tables based on distinguishable pattern detectionBONANNO JAMES J·Filed 2010·Granted Oct 22, 2013·13 cites·21 claims
- 1088US7082520B2Branch prediction utilizing both a branch target buffer and a multiple target tableIBM·Filed 2002·Granted Jul 25, 2006·55 cites·15 claims
- 1187US9594566B1Accuracy of operand store compare prediction using confidence counterIBM·Filed 2016·Granted Mar 14, 2017·4 cites·1 claims
- 1286US9934040B2Perceptron branch predictor with virtualized weightsIBM·Filed 2016·Granted Apr 3, 2018·4 cites·18 claims
- 1385US10481912B2Variable branch target buffer (BTB) line size for compressionIBM·Filed 2016·Granted Nov 19, 2019·4 cites·14 claims
- 1485US9239721B2Global weak pattern history table filteringIBM·Filed 2013·Granted Jan 19, 2016·7 cites·5 claims
- 1585US8733509B2Multiple input voltage hoist systemSKY CLIMBER LLC·Filed 2013·Granted May 27, 2014·5 cites·18 claims
- 1683US9898299B2Dynamic thread sharing in branch prediction structuresIBM·Filed 2015·Granted Feb 20, 2018·3 cites·7 claims
- 1783US9513909B2Variable updates of branch prediction statesIBM·Filed 2016·Granted Dec 6, 2016·3 cites·1 claims
- 1882US11782919B2Using metadata presence information to determine when to access a higher-level metadata tableIBM·Filed 2021·Granted Oct 10, 2023·1 cites·20 claims
- 1982US9298465B2Asynchronous lookahead hierarchical branch predictionBONANNO JAMES J·Filed 2012·Granted Mar 29, 2016·6 cites·7 claims
- 2081US10929142B2Making precise operand-store-compare predictions to avoid false dependenciesIBM·Filed 2019·Granted Feb 23, 2021·3 cites·19 claims
- 2181US10691460B2Pointer associated branch line jumps for accelerated line jumpsIBM·Filed 2016·Granted Jun 23, 2020·3 cites·14 claims
- 2281US10394559B2Branch predictor search qualification using stream length predictionIBM·Filed 2016·Granted Aug 27, 2019·3 cites·15 claims
- 2381US10185570B2Dynamic thread sharing in branch prediction structuresIBM·Filed 2017·Granted Jan 22, 2019·2 cites·8 claims
- 2481US9619385B2Single thread cache miss rate estimationIBM·Filed 2015·Granted Apr 11, 2017·3 cites·13 claims
- 2580US11868779B2Updating metadata prediction tables using a reprediction pipelineIBM·Filed 2021·Granted Jan 9, 2024·1 cites·20 claims
- 2680US9639368B2Branch prediction based on correlating eventsIBM·Filed 2014·Granted May 2, 2017·4 cites·17 claims
- 2780US9411598B2Semi-exclusive second-level branch target bufferIBM·Filed 2014·Granted Aug 9, 2016·4 cites·12 claims
- 2880US8667258B2High performance cache translation look-aside buffer (TLB) lookups using multiple page size predictionPRASKY BRIAN R·Filed 2010·Granted Mar 4, 2014·6 cites·20 claims
- 2980US8657074B2Suspension work platform hoist system with tilt controlSKY CLIMBER LLC·Filed 2012·Granted Feb 25, 2014·4 cites·10 claims
- 3079US10175893B2Predictive scheduler for memory rank switchingIBM·Filed 2017·Granted Jan 8, 2019·2 cites·1 claims
- 3179US8909879B2Counter-based entry invalidation for metadata previous write queueBONANNO JAMES J·Filed 2012·Granted Dec 9, 2014·4 cites·15 claims
- 3278US10423420B2Stream based branch prediction index accelerator for multiple stream exitsIBM·Filed 2017·Granted Sep 24, 2019·2 cites·3 claims
- 3378US9280351B2Second-level branch target buffer bulk transfer filteringBONANNO JAMES J·Filed 2012·Granted Mar 8, 2016·5 cites·14 claims
- 3478US9229723B2Global weak pattern history table filteringBONANNO JAMES J·Filed 2012·Granted Jan 5, 2016·4 cites·10 claims
- 3577US10754781B2Heuristic method to control fetching of metadata from a cache hierarchyIBM·Filed 2017·Granted Aug 25, 2020·2 cites·15 claims
- 3677US10423419B2Stream based branch prediction index accelerator for multiple stream exitsIBM·Filed 2016·Granted Sep 24, 2019·2 cites·6 claims
- 3777US6938151B2Hybrid branch prediction using a global selection counter and a prediction method comparison tableIBM·Filed 2002·Granted Aug 30, 2005·31 cites·16 claims
- 3876US10346172B2Caching of perceptron branch patterns using ternary content addressable memory based on a most influential bit location in a branch history vectorIBM·Filed 2017·Granted Jul 9, 2019·2 cites·17 claims
- 3976US8028180B2Method and system for power conservation in a hierarchical branch predictorIBM·Filed 2008·Granted Sep 27, 2011·7 cites·16 claims
- 4076US7913068B2System and method for providing asynchronous dynamic millicode entry predictionIBM·Filed 2008·Granted Mar 22, 2011·7 cites·20 claims
- 4175US11163573B2Hierarchical metadata predictor with periodic updatesIBM·Filed 2019·Granted Nov 2, 2021·2 cites·20 claims
- 4275US2025278278A1Branch prediction using speculative indexing and intraline countIBM·Filed 2025·Application pending·0 cites
- 4374US9235419B2Branch target buffer preload tableBONANNO JAMES J·Filed 2012·Granted Jan 12, 2016·3 cites·6 claims
- 4474US9086886B2Method and apparatus to limit millicode routine end branch predictionPRASKY BRIAN R·Filed 2010·Granted Jul 21, 2015·4 cites·20 claims
- 4573US9891922B2Selectively blocking branch prediction for a predetermined number of instructionsBONANNO JAMES J·Filed 2012·Granted Feb 13, 2018·2 cites·9 claims
- 4671US10534611B2Branch prediction using multi-way pattern history table (PHT) and global path vector (GPV)IBM·Filed 2014·Granted Jan 14, 2020·2 cites·6 claims
- 4770US10977040B2Heuristic invalidation of non-useful entries in an arrayIBM·Filed 2019·Granted Apr 13, 2021·1 cites·20 claims
- 4869US8909907B2Reducing branch prediction latency using a branch target buffer with a most recently used column predictionBONANNO JAMES J·Filed 2008·Granted Dec 9, 2014·4 cites·13 claims
- 4969US8176406B2Hard error detectionPRASKY BRIAN R·Filed 2008·Granted May 8, 2012·4 cites·15 claims
- 5069US7882338B2Method, system and computer program product for an implicit predicted return from a predicted subroutineIBM·Filed 2008·Granted Feb 1, 2011·4 cites·20 claims
Showing the top 50 of 106 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →