Inventor · disambiguated record
Khary J. Alexander
Also filed as: ALEXANDER KHARY · ALEXANDER KHARY J · ALEXANDER KHARY JASON
73 granted patents·2 pending applications·219 citations·filing 2008–2020
98Inventor score
Top patents by PatentIndex Score
75 records- 0194US9400752B1Store forwarding cacheIBM·Filed 2016·Granted Jul 26, 2016·8 cites·1 claims
- 0293US8521992B2Predicting and avoiding operand-store-compare hazards in out-of-order microprocessorsALEXANDER GREGORY W·Filed 2010·Granted Aug 27, 2013·21 cites·24 claims
- 0391US9606805B1Accuracy of operand store compare prediction using confidence counterIBM·Filed 2015·Granted Mar 28, 2017·7 cites·17 claims
- 0491US9495167B2Load queue entry reuse for operand store compare history table updateIBM·Filed 2016·Granted Nov 15, 2016·7 cites·1 claims
- 0590US9495156B1Accuracy of operand store compare prediction using confidence counterIBM·Filed 2016·Granted Nov 15, 2016·6 cites·1 claims
- 0690US9442738B2Restricting processing within a processor to facilitate transaction completionIBM·Filed 2013·Granted Sep 13, 2016·11 cites·19 claims
- 0790US8195924B2Early instruction text based operand store compare reject avoidanceALEXANDER KHARY J·Filed 2011·Granted Jun 5, 2012·18 cites·12 claims
- 0888US9928075B2Load queue entry reuse for operand store compare history table updateIBM·Filed 2015·Granted Mar 27, 2018·5 cites·20 claims
- 0987US9594566B1Accuracy of operand store compare prediction using confidence counterIBM·Filed 2016·Granted Mar 14, 2017·4 cites·1 claims
- 1086US9507602B2Sharing program interrupt logic in a multithreaded processorIBM·Filed 2016·Granted Nov 29, 2016·4 cites·1 claims
- 1185US9471504B2Store forwarding cacheIBM·Filed 2016·Granted Oct 18, 2016·3 cites·1 claims
- 1284US9262320B2Tracking transactional execution footprintALEXANDER KHARY J·Filed 2012·Granted Feb 16, 2016·8 cites·16 claims
- 1383US8645669B2Cracking destructively overlapping operands in variable length instructionsALEXANDER KHARY J·Filed 2010·Granted Feb 4, 2014·8 cites·24 claims
- 1483US8078843B2Facilitating processing in a computing environment using an extended drain instructionALEXANDER KHARY J·Filed 2008·Granted Dec 13, 2011·11 cites·18 claims
- 1582US9582324B2Controlling execution of threads in a multi-threaded processorIBM·Filed 2015·Granted Feb 28, 2017·3 cites·9 claims
- 1682US9135005B2History and alignment based cracking for store multiple instructions for optimizing operand store compare penaltiesALEXANDER KHARY J·Filed 2010·Granted Sep 15, 2015·7 cites·20 claims
- 1781US9483409B2Store forwarding cacheIBM·Filed 2015·Granted Nov 1, 2016·2 cites·20 claims
- 1881US9021240B2System and method for Controlling restarting of instruction fetching using speculative address computationsALEXANDER KHARY J·Filed 2008·Granted Apr 28, 2015·11 cites·17 claims
- 1980US12190157B2Methods, systems, and apparatuses for scalable port-binding for asymmetric execution ports and allocation widths of a processorINTEL CORP·Filed 2020·Granted Jan 7, 2025·2 cites·24 claims
- 2079US9912478B2Authenticating features of virtual server systemIBM·Filed 2015·Granted Mar 6, 2018·3 cites·20 claims
- 2179US9652248B2Load queue entry reuse for operand store compare history table updateIBM·Filed 2016·Granted May 16, 2017·2 cites·1 claims
- 2279US9430235B2Predicting and avoiding operand-store-compare hazards in out-of-order microprocessorsIBM·Filed 2013·Granted Aug 30, 2016·4 cites·20 claims
- 2379US8468325B2Predicting and avoiding operand-store-compare hazards in out-of-order microprocessorsALEXANDER GREGORY W·Filed 2009·Granted Jun 18, 2013·9 cites·19 claims
- 2478US8407453B2Facilitating processing in a computing environment using an extended drain instructionALEXANDER KHARY J·Filed 2011·Granted Mar 26, 2013·4 cites·18 claims
- 2577US9882901B2End-to-end protection for shrouded virtual serversIBM·Filed 2015·Granted Jan 30, 2018·2 cites·18 claims
- 2677US7975130B2Method and system for early instruction text based operand store compare reject avoidanceIBM·Filed 2008·Granted Jul 5, 2011·8 cites·14 claims
- 2776US9817760B2Self-healing coarse-grained snoop filterQUALCOMM INC·Filed 2016·Granted Nov 14, 2017·4 cites·33 claims
- 2875US9697132B2Store forwarding cacheIBM·Filed 2016·Granted Jul 4, 2017·1 cites·1 claims
- 2975US8930627B2Mitigating conflicts for shared cache linesALEXANDER KHARY J·Filed 2012·Granted Jan 6, 2015·3 cites·15 claims
- 3070US9898348B2Resource mapping in multi-threaded central processor unitsIBM·Filed 2014·Granted Feb 20, 2018·2 cites·12 claims
- 3170US9292443B2Multilevel cache systemIBM·Filed 2013·Granted Mar 22, 2016·2 cites·20 claims
- 3270US9218288B2Monitoring a value in storage without repeated storage accessALEXANDER KHARY J·Filed 2012·Granted Dec 22, 2015·2 cites·14 claims
- 3369US10084598B2Authenticating features of virtual server systemIBM·Filed 2017·Granted Sep 25, 2018·1 cites·1 claims
- 3469US9389865B1Accelerated execution of target of execute instructionIBM·Filed 2015·Granted Jul 12, 2016·1 cites·1 claims
- 3569US8977823B2Store buffer for transactional memoryIBM·Filed 2012·Granted Mar 10, 2015·2 cites·22 claims
- 3669US8176406B2Hard error detectionPRASKY BRIAN R·Filed 2008·Granted May 8, 2012·4 cites·15 claims
- 3769US7882338B2Method, system and computer program product for an implicit predicted return from a predicted subroutineIBM·Filed 2008·Granted Feb 1, 2011·4 cites·20 claims
- 3868US9223687B2Determining the logical address of a transaction abortALEXANDER KHARY J·Filed 2012·Granted Dec 29, 2015·2 cites·20 claims
- 3966US8972666B2Mitigating conflicts for shared cache linesIBM·Filed 2013·Granted Mar 3, 2015·1 cites·10 claims
- 4065US9575802B2Controlling execution of threads in a multi-threaded processorIBM·Filed 2014·Granted Feb 21, 2017·1 cites·13 claims
- 4164US9298631B2Managing transactional and non-transactional store observabilityALEXANDER KHARY J·Filed 2012·Granted Mar 29, 2016·1 cites·18 claims
- 4263US10296348B2Delayed allocation of an out-of-order queue entry and based on determining that the entry is unavailable, enable deadlock avoidance involving reserving one or more entries in the queue, and disabling deadlock avoidance based on expiration of a predetermined amount of timeIBM·Filed 2015·Granted May 21, 2019·1 cites·20 claims
- 4363US7822954B2Methods, systems, and computer program products for recovering from branch prediction latencyIBM·Filed 2008·Granted Oct 26, 2010·2 cites·24 claims
- 4462US7861064B2Method, system, and computer program product for selectively accelerating early instruction processingIBM·Filed 2008·Granted Dec 28, 2010·2 cites·12 claims
- 4560US10540183B2Accelerated execution of execute instruction targetIBM·Filed 2017·Granted Jan 21, 2020·0 cites·16 claims
- 4659US9612963B2Store forwarding cacheIBM·Filed 2016·Granted Apr 4, 2017·0 cites·20 claims
- 4758US9665376B2Sharing program interrupt logic in a multithreaded processorIBM·Filed 2014·Granted May 30, 2017·0 cites·20 claims
- 4857US9569370B2Storing a system-absolute address (SAA) in a first level translation look-aside buffer (TLB)IBM·Filed 2016·Granted Feb 14, 2017·0 cites·1 claims
- 4957US8201067B2Processor error checking for instruction dataBUSABA FADI Y·Filed 2008·Granted Jun 12, 2012·1 cites·18 claims
- 5056US9940264B2Load and store ordering for a strongly ordered simultaneous multithreading coreIBM·Filed 2014·Granted Apr 10, 2018·0 cites·12 claims
Showing the top 50 of 75 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →