Inventor
BLAINEY ROBERT JAMES
CA13 patents
⚠️ This page may combine multiple inventors who share the name “BLAINEY ROBERT JAMES”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
12 patentsUS6651246B1Nov 18, 2003
Loop allocation for optimizing compilers
IBM137 citations97
US6045585AApr 4, 2000
Method and system for determining inter-compilation unit alias information
IBM56 citations95
US5787284AJul 28, 1998
Improving memory layout based on connectivity considerations
IBM58 citations94
US7318223B2Jan 8, 2008
Method and apparatus for a generic language interface to apply loop optimization transformations
IBM19 citations92
US7228391B2Jun 5, 2007
Lock caching for compound atomic operations on shared memory
IBM22 citations92
US5850549ADec 15, 1998
Global variable coalescing
IBM38 citations91
US5797012AAug 18, 1998
Connectivity based program partitioning
IBM37 citations91
US7168070B2Jan 23, 2007
Aggregate bandwidth through management using insertion of reset instructions for cache-to-cache data transfer
IBM27 citations89
US7669194B2Feb 23, 2010
Fine-grained software-directed data prefetching using integrated high-level and low-level code analysis optimizations
IBM11 citations83
US7581222B2Aug 25, 2009
Software barrier synchronization
IBM17 citations83
US7340733B2Mar 4, 2008
Optimizing source code for iterative execution
IBM8 citations69
US7530063B2May 5, 2009
Method and system for code modification based on cache structure
IBM1 citations50