Inventor
GSCHWIND MICHAEL
US19 patents
⚠️ This page may combine multiple inventors who share the name “GSCHWIND MICHAEL”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
15 patentsUS6779049B2Aug 17, 2004
Symmetric multi-processing system with attached processing units being able to access a shared memory without being structurally configured with an address translation mechanism
IBM74 citations98
US6349361B1Feb 19, 2002
Methods and apparatus for reordering and renaming memory references in a multiprocessor computer system
IBM199 citations97
US7523298B2Apr 21, 2009
Polymorphic branch predictor and method with selectable mode of prediction
IBM27 citations92
US7752505B2Jul 6, 2010
Method and apparatus for detection of data errors in tag arrays
IBM21 citations91
US9569127B2Feb 14, 2017
Computer instructions for limiting access violation reporting when accessing strings and similar data structures
IBM6 citations84
US7725682B2May 25, 2010
Method and apparatus for sharing storage and execution resources between architectural units in a microprocessor using a polymorphic function unit
IBM15 citations84
US9703721B2Jul 11, 2017
Processing page fault exceptions in supervisory software when accessing strings and similar data structures using normal load instructions
IBM4 citations73
US9690509B2Jun 27, 2017
Computer instructions for limiting access violation reporting when accessing strings and similar data structures
IBM2 citations73
US7340588B2Mar 4, 2008
Extending the number of instruction bits in processors with fixed length instructions, in a manner compatible with existing code
IBM5 citations73
US6907477B2Jun 14, 2005
Symmetric multi-processing system utilizing a DMAC to allow address translation for attached processors
IBM11 citations73
US7865699B2Jan 4, 2011
Method and apparatus to extend the number of instruction bits in processors with fixed length instructions, in a manner compatible with existing code
IBM2 citations62
US10095524B2Oct 9, 2018
Method and apparatus for dynamically replacing legacy instructions with a single executable instruction utilizing a wide datapath
IBM1 citations52
US9997050B2Jun 12, 2018
Tracking a user based on an electronic noise profile
IBM1 citations52
US9678886B2Jun 13, 2017
Processing page fault exceptions in supervisory software when accessing strings and similar data structures using normal load instructions
IBM0 citations52
US10878947B2Dec 29, 2020
Triggered sensor data capture in a mobile device environment
IBM0 citations31
GSCHWIND MICHAEL
3 patentsUS9250899B2Feb 2, 2016
Method and apparatus for spatial register partitioning with a multi-bit cell register file
GSCHWIND MICHAEL11 citations82
US8904151B2Dec 2, 2014
Method and apparatus for the dynamic identification and merging of instructions for execution on a wide datapath
GSCHWIND MICHAEL11 citations82
US8812824B2Aug 19, 2014
Method and apparatus for employing multi-bit register file cells and SMT thread groups
GSCHWIND MICHAEL1 citations50