Membership
Tour
Register
Log in
David Campbell
Follow
Person
Austin, TX, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Buffer and methods for address translations in a processor
Patent number
11,847,064
Issue date
Dec 19, 2023
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Gather buffer management for unaligned and gather load operations
Patent number
11,755,324
Issue date
Sep 12, 2023
International Business Machines Corporation
Kimberly M. Fernsler
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unified translation miss queue for multiple address translation modes
Patent number
11,734,188
Issue date
Aug 22, 2023
International Business Machines Corporation
Charles D. Wait
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual cache synonym detection using alias tags
Patent number
11,650,926
Issue date
May 16, 2023
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Translation bandwidth optimized prefetching strategy through multip...
Patent number
11,645,208
Issue date
May 9, 2023
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Sleeping and waking-up address translation that conflicts with tran...
Patent number
11,636,043
Issue date
Apr 25, 2023
International Business Machines Corporation
Charles D. Wait
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Sharing instruction cache lines between multiple threads
Patent number
11,593,109
Issue date
Feb 28, 2023
International Business Machines Corporation
Sheldon Bernard Levenstein
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Sharing instruction cache footprint between multiple threads
Patent number
11,593,108
Issue date
Feb 28, 2023
International Business Machines Corporation
Sheldon Bernard Levenstein
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Power optimized prefetching in set-associative translation lookasid...
Patent number
11,556,475
Issue date
Jan 17, 2023
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Marking in-flight requests affected by translation entry invalidati...
Patent number
11,537,519
Issue date
Dec 27, 2022
International Business Machines Corporation
Derek E. Williams
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual cache tag renaming for synonym handling
Patent number
11,500,774
Issue date
Nov 15, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Process-based virtualization system for executing a secure applicat...
Patent number
11,461,474
Issue date
Oct 4, 2022
International Business Machines Corporation
Jentje Leenstra
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Determining page size via page table cache
Patent number
11,422,947
Issue date
Aug 23, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for optimized translation of a virtual address...
Patent number
11,409,663
Issue date
Aug 9, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic translation lookaside buffer (TLB) invalidation using virtu...
Patent number
11,263,151
Issue date
Mar 1, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Area and power efficient mechanism to wakeup store-dependent loads...
Patent number
11,243,773
Issue date
Feb 8, 2022
International Business Machines Corporation
Bryan Lloyd
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for incorporating non-tree based address transl...
Patent number
11,221,963
Issue date
Jan 11, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for handling address translation invalidations us...
Patent number
11,210,233
Issue date
Dec 28, 2021
International Business Machines Corporation
Jake Truelove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Context tracking for multiple virtualization layers in a virtually...
Patent number
11,119,945
Issue date
Sep 14, 2021
International Business Machines Corporation
Jake Truelove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual cache synonym detection using alias tags
Patent number
11,086,787
Issue date
Aug 10, 2021
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual cache mechanism for program break point register exception...
Patent number
11,061,810
Issue date
Jul 13, 2021
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtual cache tag renaming for synonym handling
Patent number
10,977,175
Issue date
Apr 13, 2021
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for verifying out-of-order page fault detection
Patent number
10,936,505
Issue date
Mar 2, 2021
International Business Machines Corporation
John M. Ludden
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for optimized translation of a virtual address...
Patent number
10,915,459
Issue date
Feb 9, 2021
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for predicting virtual address
Patent number
10,740,248
Issue date
Aug 11, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performance optimized congruence class matching for multiple concur...
Patent number
10,649,778
Issue date
May 12, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for incorporating non-tree based address transl...
Patent number
10,621,106
Issue date
Apr 14, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
GATHER BUFFER MANAGEMENT FOR UNALIGNED AND GATHER LOAD OPERATIONS
Publication number
20230063976
Publication date
Mar 2, 2023
International Business Machines Corporation
Kimberly M. Fernsler
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SLEEP / WAKE-UP PERFORMANCE ENHANCING FOR SIMULTANEOUS ADDRESS TRAN...
Publication number
20230062909
Publication date
Mar 2, 2023
International Business Machines Corporation
Charles D. Wait
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SHARING INSTRUCTION CACHE FOOTPRINT BETWEEN MULITPLE THREADS
Publication number
20220391207
Publication date
Dec 8, 2022
International Business Machines Corporation
Sheldon Bernard Levenstein
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SHARING INSTRUCTION CACHE LINES BETWEEN MULITPLE THREADS
Publication number
20220391208
Publication date
Dec 8, 2022
International Business Machines Corporation
Sheldon Bernard Levenstein
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
POWER OPTIMIZED PREFETCHING IN SET-ASSOCIATIVE TRANSLATION LOOKASID...
Publication number
20220309000
Publication date
Sep 29, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRANSLATION BANDWIDTH OPTIMIZED PREFETCHING STRATEGY THROUGH MULTIP...
Publication number
20220309001
Publication date
Sep 29, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIFIED TRANSLATION MISS QUEUE FOR MULTIPLE ADDRESS TRANSLATION MODES
Publication number
20220292028
Publication date
Sep 15, 2022
International Business Machines Corporation
Charles D. Wait
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DETERMINING PAGE SIZE VIA PAGE TABLE CACHE
Publication number
20220050792
Publication date
Feb 17, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC TRANSLATION LOOKASIDE BUFFER (TLB) INVALIDATION USING VIRTU...
Publication number
20220035748
Publication date
Feb 3, 2022
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL CACHE SYNONYM DETECTION USING ALIAS TAGS
Publication number
20210334214
Publication date
Oct 28, 2021
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESS-BASED VIRTUALIZATION SYSTEM FOR EXECUTING A SECURE APPLICAT...
Publication number
20210232693
Publication date
Jul 29, 2021
International Business Machines Corporation
Jentje Leenstra
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR HANDLING TRANSLATION INVALIDATIONS BACKGROUND
Publication number
20210209031
Publication date
Jul 8, 2021
International Business Machines Corporation
Jake Truelove
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUAL CACHE TAG RENAMING FOR SYNONYM HANDLING
Publication number
20210191866
Publication date
Jun 24, 2021
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHODS AND SYSTEMS FOR OPTIMIZED TRANSLATION OF A VIRTUAL ADDRESS...
Publication number
20210049107
Publication date
Feb 18, 2021
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Virtual Cache Mechanism for Program Break Point Register Exception...
Publication number
20200272557
Publication date
Aug 27, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Virtual Cache Tag Renaming for Synonym Handling
Publication number
20200250093
Publication date
Aug 6, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Virtual Cache Synonym Detection Using Alias Tags
Publication number
20200250099
Publication date
Aug 6, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHODS AND SYSTEMS FOR VERIFYING OUT-OF-ORDER PAGE FAULT DETECTION
Publication number
20200201778
Publication date
Jun 25, 2020
International Business Machines Corporation
John M. Ludden
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Methods and Systems for Predicting Virtual Address
Publication number
20200192817
Publication date
Jun 18, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Methods and Systems for Incorporating Non-Tree Based Address Transl...
Publication number
20200183858
Publication date
Jun 11, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BUFFER AND METHODS FOR ADDRESS TRANSLATIONS IN A PROCESSOR
Publication number
20200183856
Publication date
Jun 11, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PERFORMANCE OPTIMIZED CONGRUENCE CLASS MATCHING FOR MULTIPLE CONCUR...
Publication number
20200174793
Publication date
Jun 4, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHODS AND SYSTEMS FOR OPTIMIZED TRANSLATION LOOKASIDE BUFFER (TLB...
Publication number
20200133881
Publication date
Apr 30, 2020
International Business Machines Corporation
David Campbell
G06 - COMPUTING CALCULATING COUNTING