Inventor
BROWNING LUKE MATTHEW
US26 patents
⚠️ This page may combine multiple inventors who share the name “BROWNING LUKE MATTHEW”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
25 patentsUS6986140B2Jan 10, 2006
Method for determining idle processor load balancing in a multiple processors system
IBM81 citations98
US6859926B1Feb 22, 2005
Apparatus and method for workload management using class shares and tiers
IBM170 citations98
US6748593B1Jun 8, 2004
Apparatus and method for starvation load balancing using a global run queue in a multiple run queue system
IBM94 citations98
US6658449B1Dec 2, 2003
Apparatus and method for periodic load balancing in a multiple run queue system
IBM86 citations98
US6584488B1Jun 24, 2003
Controlling allocation of system resources with an enhanced priority calculation
IBM88 citations98
US6735769B1May 11, 2004
Apparatus and method for initial load balancing in a multiple run queue system
IBM93 citations97
US6993767B2Jan 31, 2006
System for preventing periodic load balancing if processor associated with lightest local run queue has benefited from idle processor load balancing within a determined time period
IBM54 citations96
US6633897B1Oct 14, 2003
Method and system for scheduling threads within a multiprocessor data processing system using an affinity scheduler
IBM108 citations96
US6006247ADec 21, 1999
Method and system for scheduling threads and handling exceptions within a multiprocessor data processing system
IBM95 citations96
US6981243B1Dec 27, 2005
Method and apparatus to debug a program from a predetermined starting point
IBM51 citations94
US7337444B2Feb 26, 2008
Method and apparatus for thread-safe handlers for checkpoints and restarts
IBM15 citations92
US6732138B1May 4, 2004
Method and system for accessing system resources of a data processing system utilizing a kernel-only thread within a user process
IBM73 citations92
US6654781B1Nov 25, 2003
Enhanced thread processing
IBM37 citations92
US6842809B2Jan 11, 2005
Apparatus, method and computer program product for converting simple locks in a multiprocessor system
IBM23 citations91
US5717926AFeb 10, 1998
Efficient forking of a process
IBM48 citations88
US5805870ASep 8, 1998
System and method for correcting clock drift in multiprocessor systems
IBM18 citations84
US6931471B2Aug 16, 2005
Method, apparatus, and computer program product for migrating data subject to access by input/output devices
IBM8 citations74
US7797706B2Sep 14, 2010
Method and apparatus for thread-safe handlers for checkpoints and restarts
IBM6 citations73
US7117354B1Oct 3, 2006
Method and apparatus for allowing restarted programs to use old process identification
IBM10 citations72
US5659757AAug 19, 1997
Method and system for lock instrumentation in a data processing system
IBM7 citations68
US6918023B2Jul 12, 2005
Method, system, and computer program product for invalidating pretranslations for dynamic memory removal
IBM2 citations63
US7941788B2May 10, 2011
Operating system support for thread-level breakpoints
IBM6 citations62
US7653910B2Jan 26, 2010
Apparatus for thread-safe handlers for checkpoints and restarts
IBM2 citations62
US7487347B2Feb 3, 2009
Method and apparatus for allowing restarted programs to use old process identifications and thread identifications
IBM3 citations61
US8032887B2Oct 4, 2011
Method and apparatus for allowing restarted programs to use old process identification
IBM0 citations51