Inventor · disambiguated record
Mitchell Alsup
Also filed as: ALSUP MITCHELL · ALSUP MITCHELL K
43 granted patents·2 pending applications·1,123 citations·filing 1988–2020
98Inventor score
Files withADVANCED MICRO DEVICES INC22SAMSUNG ELECTRONICS CO LTD8GLOBALFOUNDRIES INC5MOTOROLA INC5ALSUP MITCHELL K2
Top patents by PatentIndex Score
45 records- 0196US6976147B1Stride-based prefetch mechanism using a prediction confidence valueADVANCED MICRO DEVICES INC·Filed 2003·Granted Dec 13, 2005·141 cites·20 claims
- 0294US7613898B2Virtualizing an IOMMUGLOBALFOUNDRIES INC·Filed 2007·Granted Nov 3, 2009·37 cites·17 claims
- 0394US5173617ADigital phase lock clock generator without local oscillatorMOTOROLA INC·Filed 1989·Granted Dec 22, 1992·81 cites·16 claims
- 0493US7548999B2Chained hybrid input/output memory management unitADVANCED MICRO DEVICES INC·Filed 2007·Granted Jun 16, 2009·35 cites·18 claims
- 0592US7809923B2Direct memory access (DMA) address translation in an input/output memory management unit (IOMMU)GLOBALFOUNDRIES INC·Filed 2009·Granted Oct 5, 2010·25 cites·20 claims
- 0692US7552290B2Method for maintaining atomicity of instruction sequence to access a number of cache lines during proactive synchronization within a computer systemADVANCED MICRO DEVICES INC·Filed 2006·Granted Jun 23, 2009·21 cites·20 claims
- 0790US5367494ARandomly accessible memory having time overlapping memory accessesMOTOROLA INC·Filed 1993·Granted Nov 22, 1994·84 cites·11 claims
- 0889US7263600B2System and method for validating a memory file that links speculative results of load operations to register valuesADVANCED MICRO DEVICES INC·Filed 2004·Granted Aug 28, 2007·60 cites·31 claims
- 0988US5355457AData processor for performing simultaneous instruction retirement and backtrackingMOTOROLA INC·Filed 1991·Granted Oct 11, 1994·134 cites·9 claims
- 1087US7653803B2Address translation for input/output (I/O) devices and interrupt remapping for I/O devices in an I/O memory management unit (IOMMU)GLOBALFOUNDRIES INC·Filed 2007·Granted Jan 26, 2010·15 cites·19 claims
- 1185US7882330B2Virtualizing an IOMMUGLOBALFOUNDRIES INC·Filed 2009·Granted Feb 1, 2011·12 cites·13 claims
- 1285US7543131B2Controlling an I/O MMUADVANCED MICRO DEVICES INC·Filed 2006·Granted Jun 2, 2009·15 cites·32 claims
- 1385US7315935B1Apparatus and method for port arbitration in a register file on the basis of functional unit issue slotsADVANCED MICRO DEVICES INC·Filed 2003·Granted Jan 1, 2008·41 cites·23 claims
- 1485US7133975B1Cache memory system including a cache memory employing a tag including associated touch bitsADVANCED MICRO DEVICES INC·Filed 2003·Granted Nov 7, 2006·41 cites·20 claims
- 1585US7003629B1System and method of identifying liveness groups within traces stored in a trace cacheADVANCED MICRO DEVICES INC·Filed 2003·Granted Feb 21, 2006·41 cites·46 claims
- 1684US6950925B1Scheduler for use in a microprocessor that supports data-speculative executionADVANCED MICRO DEVICES INC·Filed 2002·Granted Sep 27, 2005·37 cites·40 claims
- 1782US7636819B2Method for proactive synchronization within a computer systemADVANCED MICRO DEVICES INC·Filed 2006·Granted Dec 22, 2009·8 cites·25 claims
- 1881US7516247B2Avoiding silent data corruption and data leakage in a virtual environment with multiple guestsADVANCED MICRO DEVICES INC·Filed 2006·Granted Apr 7, 2009·11 cites·18 claims
- 1981US7133969B2System and method for handling exceptional instructions in a trace cache based processorADVANCED MICRO DEVICES INC·Filed 2003·Granted Nov 7, 2006·30 cites·30 claims
- 2080US7197630B1Method and system for changing the executable status of an operation following a branch misprediction without refetching the operationADVANCED MICRO DEVICES INC·Filed 2004·Granted Mar 27, 2007·28 cites·26 claims
- 2180US4893267AMethod and apparatus for a data processor to support multi-mode, multi-precision integer arithmeticMOTOROLA INC·Filed 1988·Granted Jan 9, 1990·66 cites·3 claims
- 2278US10635439B2Efficient interface and transport mechanism for binding bindless shader programs to run-time specified graphics pipeline configurations and objectsSAMSUNG ELECTRONICS CO LTD·Filed 2018·Granted Apr 28, 2020·2 cites·26 claims
- 2376US10061592B2Architecture and execution for efficient mixed precision computations in single instruction multiple data/thread (SIMD/T) devicesSAMSUNG ELECTRONICS CO LTD·Filed 2015·Granted Aug 28, 2018·3 cites·24 claims
- 2476US7627722B2Method for denying probes during proactive synchronization within a computer systemADVANCED MICRO DEVICES INC·Filed 2006·Granted Dec 1, 2009·5 cites·20 claims
- 2576US7606985B2Augmented instruction set for proactive synchronization within a computer systemADVANCED MICRO DEVICES INC·Filed 2006·Granted Oct 20, 2009·5 cites·26 claims
- 2676US7480784B2Ensuring deadlock free operation for peer to peer traffic in an input/output memory management unit (IOMMU)ADVANCED MICRO DEVICES INC·Filed 2006·Granted Jan 20, 2009·7 cites·18 claims
- 2774US7043626B1Retaining flag value associated with dead result data in freed rename physical register with an indicator to select set-aside register instead for renamingADVANCED MICRO DEVICES INC·Filed 2003·Granted May 9, 2006·20 cites·16 claims
- 2873US9483264B2Trace-based instruction execution processingSAMSUNG ELECTRONICS CO LTD·Filed 2014·Granted Nov 1, 2016·3 cites·24 claims
- 2971US7069411B1Mapper circuit with backup capabilityADVANCED MICRO DEVICES INC·Filed 2003·Granted Jun 27, 2006·16 cites·19 claims
- 3069US7694110B1System and method of implementing microcode operations as subroutinesGLOBALFOUNDRIES INC·Filed 2003·Granted Apr 6, 2010·14 cites·40 claims
- 3167US7251710B1Cache memory subsystem including a fixed latency R/W pipelineADVANCED MICRO DEVICES INC·Filed 2004·Granted Jul 31, 2007·12 cites·26 claims
- 3266US10360034B2System and method for maintaining data in a low-power structureSAMSUNG ELECTRONICS CO LTD·Filed 2017·Granted Jul 23, 2019·1 cites·25 claims
- 3366US7073026B2Microprocessor including cache memory supporting multiple accesses per cycleADVANCED MICRO DEVICES INC·Filed 2002·Granted Jul 4, 2006·11 cites·51 claims
- 3465US9471305B2Micro-coded transcendental instruction executionSAMSUNG ELECTRONICS CO LTD·Filed 2014·Granted Oct 18, 2016·1 cites·29 claims
- 3561US5694564AData processing system a method for performing register renaming having back-up capabilityMOTOROLA INC·Filed 1993·Granted Dec 2, 1997·39 cites·16 claims
- 3660US9727341B2Control flow in a thread-based environment without branchingSAMSUNG ELECTRONICS CO LTD·Filed 2014·Granted Aug 8, 2017·1 cites·27 claims
- 3760US7555633B1Instruction cache prefetch based on trace cache evictionADVANCED MICRO DEVICES INC·Filed 2003·Granted Jun 30, 2009·7 cites·23 claims
- 3857US10983755B2Transcendental calculation unit apparatus and methodALSUP MITCHELL K·Filed 2020·Granted Apr 20, 2021·0 cites·15 claims
- 3953US10761806B2Transcendental calculation unit apparatus and methodALSUP MITCHELL K·Filed 2018·Granted Sep 1, 2020·0 cites·11 claims
- 4053US7124236B1Microprocessor including bank-pipelined cache with asynchronous data blocksADVANCED MICRO DEVICES INC·Filed 2002·Granted Oct 17, 2006·6 cites·23 claims
- 4151US8069336B2Transitioning from instruction cache to trace cache on label boundariesALSUP MITCHELL·Filed 2003·Granted Nov 29, 2011·5 cites·35 claims
- 4250US10496578B2Central arbitration scheme for a highly efficient interconnection topology in a GPUSAMSUNG ELECTRONICS CO LTD·Filed 2017·Granted Dec 3, 2019·0 cites·17 claims
- 4345US2015325032A1Hybrid mode graphics processing interpolatorSAMSUNG ELECTRONICS CO LTD·Filed 2014·Application pending·0 cites
- 4443US6690154B2High-frequency tester for semiconductor devicesFiled 2001·Granted Feb 10, 2004·2 cites·13 claims
- 4543US2004103251A1Microprocessor including a first level cache and a second level cache having different cache line sizesFiled 2002·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →