Inventor
GLASCO DAVID B
US67 patents
⚠️ This page may combine multiple inventors who share the name “GLASCO DAVID B”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
NEWISYS INC
21 patentsUS7159137B2Jan 2, 2007
Synchronized communication between multi-processor clusters of multi-cluster computer systems
NEWISYS INC62 citations97
US7272688B1Sep 18, 2007
Methods and apparatus for providing cache state information
NEWISYS INC24 citations93
US7107409B2Sep 12, 2006
Methods and apparatus for speculative probing at a request cluster
NEWISYS INC19 citations93
US7107408B2Sep 12, 2006
Methods and apparatus for speculative probing with early completion and early request
NEWISYS INC21 citations93
US7103636B2Sep 5, 2006
Methods and apparatus for speculative probing of a remote cluster
NEWISYS INC22 citations93
US7003633B2Feb 21, 2006
Methods and apparatus for managing probe requests
NEWISYS INC22 citations93
US6865595B2Mar 8, 2005
Methods and apparatus for speculative probing of a remote cluster
NEWISYS INC24 citations93
US7395347B2Jul 1, 2008
Communication between and within multi-processor clusters of multi-cluster computer systems
NEWISYS INC20 citations92
US7117419B2Oct 3, 2006
Reliable communication between multi-processor clusters of multi-cluster computer systems
NEWISYS INC22 citations92
US7103823B2Sep 5, 2006
Communication between multi-processor clusters of multi-cluster computer systems
NEWISYS INC34 citations92
US7047372B2May 16, 2006
Managing I/O accesses in multiprocessor systems
NEWISYS INC36 citations91
US6934814B2Aug 23, 2005
Cache coherence directory eviction mechanisms in multiprocessor systems which maintain transaction ordering
NEWISYS INC23 citations91
US7337279B2Feb 26, 2008
Methods and apparatus for sending targeted probes
NEWISYS INC9 citations84
US7103725B2Sep 5, 2006
Methods and apparatus for speculative probing with early completion and delayed request
NEWISYS INC16 citations84
US7024521B2Apr 4, 2006
Managing sparse directory evictions in multiprocessor systems via memory locking
NEWISYS INC17 citations84
US6950913B2Sep 27, 2005
Methods and apparatus for multiple cluster locking
NEWISYS INC17 citations84
US6925536B2Aug 2, 2005
Cache coherence directory eviction mechanisms for unmodified copies of memory lines in multiprocessor systems
NEWISYS INC12 citations83
US7577727B2Aug 18, 2009
Dynamic multiple cluster system reconfiguration
NEWISYS INC12 citations82
US7395379B2Jul 1, 2008
Methods and apparatus for responding to a request cluster
NEWISYS INC8 citations74
US7249224B2Jul 24, 2007
Methods and apparatus for providing early responses from a remote data cache
NEWISYS INC9 citations74
US7103726B2Sep 5, 2006
Methods and apparatus for managing probe requests
NEWISYS INC7 citations74
GLASCO DAVID B
18 patentsUS8868838B1Oct 21, 2014
Multi-class data cache policies
GLASCO DAVID B67 citations98
US8707011B1Apr 22, 2014
Memory access techniques utilizing a set-associative translation lookaside buffer
GLASCO DAVID B53 citations94
US8244984B1Aug 14, 2012
System and method for cleaning dirty data in an intermediate cache using a data class dependent eviction policy
GLASCO DAVID B53 citations94
US8543792B1Sep 24, 2013
Memory access techniques including coalesing page table entries
GLASCO DAVID B27 citations92
US8271734B1Sep 18, 2012
Method and system for converting data formats using a shared cache coupled between clients and an external memory
GLASCO DAVID B25 citations92
US8135926B1Mar 13, 2012
Cache-based control of atomic operations in conjunction with an external ALU block
GLASCO DAVID B26 citations92
US8108610B1Jan 31, 2012
Cache-based control of atomic operations in conjunction with an external ALU block
GLASCO DAVID B31 citations92
US8862823B1Oct 14, 2014
Compression status caching
GLASCO DAVID B9 citations84
US8706975B1Apr 22, 2014
Memory access management block bind system and method
GLASCO DAVID B8 citations84
US8700883B1Apr 15, 2014
Memory access techniques providing for override of a page table
GLASCO DAVID B11 citations84
US8607008B1Dec 10, 2013
System and method for independent invalidation on a per engine basis
GLASCO DAVID B8 citations84
US8595437B1Nov 26, 2013
Compression status bit cache with deterministic isochronous latency
GLASCO DAVID B18 citations84
US8504773B1Aug 6, 2013
Storing dynamically sized buffers within a cache
GLASCO DAVID B17 citations84
US8504794B1Aug 6, 2013
Override system and method for memory access management
GLASCO DAVID B15 citations84
US8347065B1Jan 1, 2013
System and method for concurrently managing memory access requests
GLASCO DAVID B7 citations84
US8060700B1Nov 15, 2011
System, method and frame buffer logic for evicting dirty data from a cache using counters and data types
GLASCO DAVID B18 citations84
US8949541B2Feb 3, 2015
Techniques for evicting dirty data from a cache using a notification sorter and count thresholds
GLASCO DAVID B6 citations73
US8874844B1Oct 28, 2014
Padding buffer requests to avoid reads of invalid data
GLASCO DAVID B5 citations73
NVIDIA CORP
6 patentsUS7545382B1Jun 9, 2009
Apparatus, system, and method for using page table entries in a graphics system to provide storage format information for address translation
NVIDIA CORP69 citations98
US8352709B1Jan 8, 2013
Direct memory access techniques that include caching segmentation data
NVIDIA CORP18 citations84
US8347064B1Jan 1, 2013
Memory access techniques in an aperture mapped memory space
NVIDIA CORP13 citations84
US7859541B2Dec 28, 2010
Apparatus, system, and method for using page table entries in a graphics system to provide storage format information for address translation
NVIDIA CORP9 citations84
US7769979B1Aug 3, 2010
Caching of page access parameters
NVIDIA CORP8 citations84
US7382377B1Jun 3, 2008
Render to texture cull
NVIDIA CORP11 citations84
ROBERTS JAMES
2 patentsDANSKIN JOHN M
1 patentEDMONDSON JOHN H
1 patentDEMING JAMES L
1 patentShowing the top 50 of 67 patents by PatentIndex Score.