JB

James J. Bonanno

IBM: 97 patents #597 of 70,183Top 1%
SC Sky Climber: 4 patents #5 of 18Top 30%
Overall (All Time): #14,186 of 4,157,543Top 1%
101
Patents All Time

Issued Patents All Time

Showing 1–25 of 101 patents

Patent #TitleCo-InventorsDate
12327122 Branch prediction using speculative indexing and intraline count Brian R. Prasky, Adam B. Collura, Edward T. Malley, Deepankar Bhattacharjee 2025-06-10
12014182 Variable formatting of branch target buffer Brian R. Prasky, Adam B. Collura 2024-06-18
11928471 Metadata predictor Edward T. Malley, Adam B. Collura, Brian R. Prasky, Dominic Ditomaso 2024-03-12
11868779 Updating metadata prediction tables using a reprediction pipeline James R. Cuffney, Adam B. Collura, Brian R. Prasky, Edward T. Malley, Suman Amugothu 2024-01-09
11782919 Using metadata presence information to determine when to access a higher-level metadata table Adam B. Collura, Brian R. Prasky 2023-10-10
11663126 Return address table branch predictor Brian R. Prasky, Adam B. Collura, Edward T. Malley, James R. Cuffney, Dominic Ditomaso 2023-05-30
11556474 Integrated semi-inclusive hierarchical metadata predictor Adam B. Collura, Edward T. Malley, Brian R. Prasky 2023-01-17
11243774 Dynamic selection of OSC hazard avoidance mechanism James R. Cuffney, Adam B. Collura, Edward T. Malley, Anthony Saporito, Jang-Soo Lee +2 more 2022-02-08
11182165 Skip-over offset branch prediction Daniel Lipetz, Brian R. Prasky, Anthony Saporito, Adam B. Collura, Steven J. Hnatko 2021-11-23
11175923 Comparing load instruction address fields to store instruction address fields in a table to delay issuing dependent load instructions Gregory W. Alexander, Adam B. Collura, Bruce C. Giamei, Christian Jacobi, Jang-Soo Lee +3 more 2021-11-16
11163573 Hierarchical metadata predictor with periodic updates Varnika Atmakuri, Adam B. Collura, Brian R. Prasky, Anthony Saporito, Suman Amugothu 2021-11-02
11144321 Store hit multiple load side register for preventing a subsequent store memory violation Yair Fried, Jonathan T. Hsieh, Eyal Naor, Gregory W. Alexander 2021-10-12
10990405 Call/return stack branch target predictor to multiple next sequential instruction addresses Adam B. Collura, Steven J. Hnatko, Brian R. Prasky, Daniel Lipetz 2021-04-27
10977040 Heuristic invalidation of non-useful entries in an array James R. Cuffney, Adam B. Collura, Jang-Soo Lee, Eyal Naor, Yair Fried +1 more 2021-04-13
10929142 Making precise operand-store-compare predictions to avoid false dependencies Gregory W. Alexander, Adam B. Collura, James R. Cuffney, Yair Fried, Jonathan T. Hsieh +4 more 2021-02-23
10908902 Distance based branch prediction and detection of potential call and potential return instructions Michael J. Cadigan, Jr., Adam B. Collura, Daniel Lipetz, Brian R. Prasky 2021-02-02
10838659 Controlling write access to a memory structure based on write request priority Varnika Atmakuri, Adam B. Collura, Suman Amugothu 2020-11-17
10754781 Heuristic method to control fetching of metadata from a cache hierarchy Michael J. Cadigan, Jr., Adam B. Collura, Daniel Lipetz, Ashutosh Misra, Brian R. Prasky 2020-08-25
10691460 Pointer associated branch line jumps for accelerated line jumps Brian R. Prasky 2020-06-23
10642619 Branch prediction using multi-way pattern history table (PHT) and global path vector (GPV) Matthias D. Heizmann, Daniel Lipetz, Brian R. Prasky 2020-05-05
10534611 Branch prediction using multi-way pattern history table (PHT) and global path vector (GPV) Matthias D. Heizmann, Daniel Lipetz, Brian R. Prasky 2020-01-14
10481912 Variable branch target buffer (BTB) line size for compression Michael J. Cadigan, Jr., Brian R. Prasky 2019-11-19
10437597 Silent mode and resource reassignment in branch prediction logic Adam B. Collura, Daniel Lipetz, Brian R. Prasky, Anthony Saporito 2019-10-08
10430195 Stream based branch prediction index accelerator with power prediction Michael J. Cadigan, Jr., Adam B. Collura, Christian Jacobi, Daniel Lipetz, Anthony Saporito 2019-10-01
10423419 Stream based branch prediction index accelerator for multiple stream exits Michael J. Cadigan, Jr., Adam B. Collura, Daniel Lipetz 2019-09-24