Inventor · disambiguated record
Larry Bert Brenner
Also filed as: BRENNER LARRY · BRENNER LARRY B · BRENNER LARRY BERT
43 granted patents·11 pending applications·1,623 citations·filing 1989–2012
99Inventor score
Files withIBM44BRENNER LARRY B4BRENNER LARRY BERT1INTERNAT BUSINESS MACHIENS COR1L LIVERMORE NAT SECURITY LLC1
Top patents by PatentIndex Score
54 records- 0195US6859926B1Apparatus and method for workload management using class shares and tiersIBM·Filed 2000·Granted Feb 22, 2005·170 cites·14 claims
- 0294US6986140B2Method for determining idle processor load balancing in a multiple processors systemIBM·Filed 2003·Granted Jan 10, 2006·81 cites·2 claims
- 0394US6658449B1Apparatus and method for periodic load balancing in a multiple run queue systemIBM·Filed 2000·Granted Dec 2, 2003·86 cites·21 claims
- 0493US6748593B1Apparatus and method for starvation load balancing using a global run queue in a multiple run queue systemIBM·Filed 2000·Granted Jun 8, 2004·94 cites·36 claims
- 0592US6735769B1Apparatus and method for initial load balancing in a multiple run queue systemIBM·Filed 2000·Granted May 11, 2004·93 cites·27 claims
- 0690US6993767B2System for preventing periodic load balancing if processor associated with lightest local run queue has benefited from idle processor load balancing within a determined time periodIBM·Filed 2003·Granted Jan 31, 2006·54 cites·9 claims
- 0788US7370331B2Time slicing in a shared partitionIBM·Filed 2005·Granted May 6, 2008·16 cites·7 claims
- 0888US7065766B2Apparatus and method for load balancing of fixed priority threads in a multiple run queue environmentIBM·Filed 2002·Granted Jun 20, 2006·49 cites·30 claims
- 0985US7080379B2Multiprocessor load balancing system for prioritizing threads and assigning threads into one of a plurality of run queues based on a priority band and a current load of the run queueIBM·Filed 2002·Granted Jul 18, 2006·42 cites·28 claims
- 1083US7653909B2Time slicing in a shared partitionIBM·Filed 2008·Granted Jan 26, 2010·10 cites·5 claims
- 1179US8996834B2Memory class based heap partitioningBRENNER LARRY BERT·Filed 2007·Granted Mar 31, 2015·14 cites·15 claims
- 1279US7228243B2Implementing a high resolution monotonic system clockIBM·Filed 2005·Granted Jun 5, 2007·9 cites·19 claims
- 1379US6584488B1Controlling allocation of system resources with an enhanced priority calculationIBM·Filed 1999·Granted Jun 24, 2003·88 cites·24 claims
- 1479US5748958ASystem for utilizing batch requests to present membership changes to process groupsIBM·Filed 1996·Granted May 5, 1998·85 cites·5 claims
- 1578US7191098B1Automatic detection of excessive interrupt-disabled operating system codeIBM·Filed 2005·Granted Mar 13, 2007·8 cites·20 claims
- 1678US6981260B2Apparatus for minimizing lock contention in a multiple processor system with multiple run queues when determining the threads prioritiesIBM·Filed 2003·Granted Dec 27, 2005·39 cites·34 claims
- 1777US8245236B2Lock based moving of threads in a shared processor partitioning environmentBRENNER LARRY B·Filed 2008·Granted Aug 14, 2012·9 cites·11 claims
- 1877US7448036B2System and method for thread scheduling with weak preemption policyIBM·Filed 2002·Granted Nov 4, 2008·21 cites·6 claims
- 1976US5896503AManaging membership of a domain of processors in a distributed computing environmentIBM·Filed 1996·Granted Apr 20, 1999·74 cites·12 claims
- 2074US7555636B2Atomically updating 64 bit fields in the 32 bit AIX kernelIBM·Filed 2007·Granted Jun 30, 2009·5 cites·8 claims
- 2173US7810093B2Parallel-aware, dedicated job co-scheduling within/across symmetric multiprocessing nodesL LIVERMORE NAT SECURITY LLC·Filed 2004·Granted Oct 5, 2010·26 cites·13 claims
- 2272US6016505AProgram product to effect barrier synchronization in a distributed computing environmentIBM·Filed 1997·Granted Jan 18, 2000·63 cites·14 claims
- 2372US5392415ASystem for grouping non-contiguous pages belonging to a storage object for page outIBM·Filed 1992·Granted Feb 21, 1995·39 cites·16 claims
- 2471US4967353ASystem for periodically reallocating page frames in memory based upon non-usage within a time period or after being allocatedIBM·Filed 1989·Granted Oct 30, 1990·48 cites·12 claims
- 2568US7992150B2Method and apparatus for awakening client threads in a multiprocessor data processing systemIBM·Filed 2008·Granted Aug 2, 2011·3 cites·15 claims
- 2668US6910212B2System and method for improved complex storage locksIBM·Filed 2000·Granted Jun 21, 2005·27 cites·26 claims
- 2762US6104871AUtilizing batch requests to present membership changes to process groupsIBM·Filed 1996·Granted Aug 15, 2000·39 cites·6 claims
- 2861US7676809B2System, apparatus and method of enhancing priority boosting of scheduled threadsIBM·Filed 2003·Granted Mar 9, 2010·7 cites·20 claims
- 2960US7308690B2System and method to improve harvesting of zombie processes in an operating systemIBM·Filed 2003·Granted Dec 11, 2007·7 cites·19 claims
- 3060US5274823AInterrupt handling serialization for process level programmingIBM·Filed 1992·Granted Dec 28, 1993·42 cites·11 claims
- 3159US5799149ASystem partitioning for massively parallel processorsIBM·Filed 1996·Granted Aug 25, 1998·39 cites·33 claims
- 3259US5768538ABarrier synchronization method wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each new phaseIBM·Filed 1996·Granted Jun 16, 1998·36 cites·27 claims
- 3356US6216150B1Program product for an application programming interface unifying multiple mechanismsIBM·Filed 1997·Granted Apr 10, 2001·27 cites·3 claims
- 3456US6026426AApplication programming interface unifying multiple mechanismsIBM·Filed 1997·Granted Feb 15, 2000·29 cites·14 claims
- 3554US5854896ASystem for preserving logical partitions of distributed parallel processing system after re-booting by mapping nodes to their respective sub-environmentsIBM·Filed 1996·Granted Dec 29, 1998·30 cites·25 claims
- 3653US6052712ASystem for barrier synchronization wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each subsequent phaseIBM·Filed 1997·Granted Apr 18, 2000·27 cites·31 claims
- 3753US5991821AMethod for serializing actions of independent process groupsIBM·Filed 1996·Granted Nov 23, 1999·20 cites·13 claims
- 3853US2008271029A1Thread Scheduling with Weak Preemption PolicyIBM·Filed 2008·Application pending·0 cites
- 3952US6912713B2Program product for an application programming interface unifying multiple mechanismsIBM·Filed 2001·Granted Jun 28, 2005·2 cites·31 claims
- 4050US6026447ASystem for serializing actions of independent process groupsIBM·Filed 1998·Granted Feb 15, 2000·17 cites·26 claims
- 4150US2008086395A1Method and apparatus for frequency independent processor utilization recording register in a simultaneously multi-threaded processorBRENNER LARRY B·Filed 2006·Application pending·0 cites
- 4248US7437541B2Atomically updating 64 bit fields in the 32 bit AIX kernelINTERNAT BUSINESS MACHIENS COR·Filed 2004·Granted Oct 14, 2008·0 cites·18 claims
- 4348US5996087AProgram product for serializating actions of independent process groupsIBM·Filed 1998·Granted Nov 30, 1999·16 cites·13 claims
- 4447US2006123423A1Borrowing threads as a form of load balancing in a multiprocessor data processing systemIBM·Filed 2004·Application pending·0 cites
- 4546US2012278809A1Lock based moving of threads in a shared processor partitioning environmentBRENNER LARRY B·Filed 2012·Application pending·0 cites
- 4646US2006037017A1System, apparatus and method of reducing adverse performance impact due to migration of processes from one CPU to anotherIBM·Filed 2004·Application pending·0 cites
- 4746US2006036810A1System, application and method of reducing cache thrashing in a multi-processor with a shared cache on which a disruptive process is executingIBM·Filed 2004·Application pending·0 cites
- 4845US2005210472A1Method and data processing system for per-chip thread queuing in a multi-processor systemIBM·Filed 2004·Application pending·0 cites
- 4945US2003191794A1Apparatus and method for dispatching fixed priority threads using a global run queue in a multiple run queue systemFiled 2003·Application pending·0 cites
- 5045US2003110203A1Apparatus and method for dispatching fixed priority threads using a global run queue in a multiple run queue systemFiled 2003·Application pending·0 cites
Showing the top 50 of 54 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →