Inventor
EMBERLING BRIAN D
US37 patents
⚠️ This page may combine multiple inventors who share the name “EMBERLING BRIAN D”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
24 patentsUS7089369B2Aug 8, 2006
Method for optimizing utilization of a double-data-rate-SDRAM memory system
SUN MICROSYSTEMS INC104 citations98
US6906720B2Jun 14, 2005
Multipurpose memory system for use in a graphics system
SUN MICROSYSTEMS INC113 citations98
US7151544B2Dec 19, 2006
Method for improving texture cache access by removing redundant requests
SUN MICROSYSTEMS INC30 citations92
US6741256B2May 25, 2004
Predictive optimizer for DRAM memory
SUN MICROSYSTEMS INC23 citations92
US7184508B2Feb 27, 2007
Capturing data and crossing clock domains in the absence of a free-running source clock
SUN MICROSYSTEMS INC12 citations84
US6833831B2Dec 21, 2004
Synchronizing data streams in a graphics processor
SUN MICROSYSTEMS INC17 citations84
US6819324B2Nov 16, 2004
Memory interleaving technique for texture mapping in a graphics system
SUN MICROSYSTEMS INC15 citations84
US6781406B2Aug 24, 2004
Using observability logic for real-time debugging of ASICs
SUN MICROSYSTEMS INC18 citations84
US6778188B2Aug 17, 2004
Reconfigurable hardware filter for texture mapping and image processing
SUN MICROSYSTEMS INC14 citations84
US7089509B2Aug 8, 2006
Controlling the propagation of a control signal by means of variable I/O delay compensation using a programmable delay circuit and detection sequence
SUN MICROSYSTEMS INC12 citations82
US6957399B2Oct 18, 2005
Controlling the propagation of a digital signal by means of variable I/O delay compensation using delay-tracking
SUN MICROSYSTEMS INC12 citations82
US6914610B2Jul 5, 2005
Graphics primitive size estimation and subdivision for use with a texture accumulation buffer
SUN MICROSYSTEMS INC15 citations80
US7145570B2Dec 5, 2006
Magnified texture-mapped pixel performance in a single-pixel pipeline
SUN MICROSYSTEMS INC9 citations74
US6943797B2Sep 13, 2005
Early primitive assembly and screen-space culling for multiple chip graphics system
SUN MICROSYSTEMS INC11 citations74
US6933945B2Aug 23, 2005
Design for a non-blocking cache for texture mapping
SUN MICROSYSTEMS INC11 citations74
US6864892B2Mar 8, 2005
Graphics data synchronization with multiple data paths in a graphics accelerator
SUN MICROSYSTEMS INC7 citations73
US7360020B2Apr 15, 2008
Method for improving cache-miss performance
SUN MICROSYSTEMS INC2 citations63
US7069387B2Jun 27, 2006
Optimized cache structure for multi-texturing
SUN MICROSYSTEMS INC2 citations63
US6847372B2Jan 25, 2005
Magnified texture-mapped pixel performance in a single-pixel pipeline
SUN MICROSYSTEMS INC4 citations63
US6812928B2Nov 2, 2004
Performance texture mapping by combining requests for image data
SUN MICROSYSTEMS INC5 citations63
US7023444B2Apr 4, 2006
Multi-texturing by walking an appropriately-sized supertile over a primitive
SUN MICROSYSTEMS INC5 citations62
US6859209B2Feb 22, 2005
Graphics data accumulation for improved multi-layer texture performance
SUN MICROSYSTEMS INC6 citations62
US6731292B2May 4, 2004
System and method for controlling a number of outstanding data transactions within an integrated circuit
SUN MICROSYSTEMS INC4 citations61
US6885375B2Apr 26, 2005
Stalling pipelines in large designs
SUN MICROSYSTEMS INC2 citations58
ADVANCED MICRO DEVICES INC
5 patentsUS9311205B2Apr 12, 2016
Method and system for thread monitoring
ADVANCED MICRO DEVICES INC4 citations73
US12033238B2Jul 9, 2024
Register compaction with early release
ADVANCED MICRO DEVICES INC0 citations59
US11074075B2Jul 27, 2021
Wait instruction for preventing execution of one or more instructions until a load counter or store counter reaches a specified value
ADVANCED MICRO DEVICES INC0 citations52
US10474468B2Nov 12, 2019
Indicating instruction scheduling mode for processing wavefront portions
ADVANCED MICRO DEVICES INC0 citations52
US11880683B2Jan 23, 2024
Packed 16 bits instruction pipeline
ADVANCED MICRO DEVICES INC0 citations49