Inventor
TUBBS MATTHEW RAY
US34 patents
⚠️ This page may combine multiple inventors who share the name “TUBBS MATTHEW RAY”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
16 patentsUS8356162B2Jan 15, 2013
Execution unit with data dependent conditional write instructions
IBM45 citations94
US7809925B2Oct 5, 2010
Processing unit incorporating vectorizable execution unit
IBM52 citations94
US8350846B2Jan 8, 2013
Updating ray traced acceleration data structures between frames based on changing perspective
IBM25 citations92
US7926009B2Apr 12, 2011
Dual independent and shared resource vector execution units with shared register file
IBM11 citations84
US7143126B2Nov 28, 2006
Method and apparatus for implementing power of two floating point estimation
IBM9 citations73
US7945764B2May 17, 2011
Processing unit incorporating multirate execution unit
IBM5 citations63
US7941644B2May 10, 2011
Simultaneous multi-thread instructions issue to execution units while substitute injecting sequence of instructions for long latency sequencer instruction via multiplexer
IBM5 citations63
US7921278B2Apr 5, 2011
Early exit processing of iterative refinement algorithm using register dependency disable
IBM3 citations63
US7913066B2Mar 22, 2011
Early exit processing of iterative refinement algorithm using register dependency disable and programmable early exit condition
IBM4 citations63
US7904700B2Mar 8, 2011
Processing unit incorporating special purpose register for use with instruction-based persistent vector multiplexer control
IBM5 citations63
US7904699B2Mar 8, 2011
Processing unit incorporating instruction-based persistent vector multiplexer control
IBM4 citations63
US7814299B2Oct 12, 2010
Designating operands with fewer bits in instruction code by indexing into destination register history table for each thread
IBM6 citations60
US7868894B2Jan 11, 2011
Operand multiplexor control modifier instruction in a fine grain multithreaded vector microprocessor
IBM0 citations52
US7634527B2Dec 15, 2009
Reciprocal estimate computation methods and apparatus
IBM3 citations51
US7542044B2Jun 2, 2009
Optimized specular highlight generation
IBM0 citations51
US7456837B2Nov 25, 2008
Optimized specular highlight generation
IBM0 citations51
MUFF ADAM JAMES
5 patentsUS9021004B2Apr 28, 2015
Execution unit with inline pseudorandom number generator
MUFF ADAM JAMES3 citations61
US8255443B2Aug 28, 2012
Execution unit with inline pseudorandom number generator
MUFF ADAM JAMES5 citations61
US8139061B2Mar 20, 2012
Floating point execution unit for calculating a one minus dot product value in a single pass
MUFF ADAM JAMES4 citations61
US8443027B2May 14, 2013
Implementing a floating point weighted average function
MUFF ADAM JAMES0 citations51
US8239438B2Aug 7, 2012
Method and apparatus for implementing a multiple operand vector floating point summation to scalar function
MUFF ADAM JAMES1 citations51
MEJDRICH ERIC OLIVER
4 patentsUS8593459B2Nov 26, 2013
Tree insertion depth adjustment based on view frustum and distance culling
MEJDRICH ERIC OLIVER11 citations83
US8243073B2Aug 14, 2012
Tree insertion depth adjustment based on view frustum and distance culling
MEJDRICH ERIC OLIVER5 citations73
US8275821B2Sep 25, 2012
Area efficient transcendental estimate algorithm
MEJDRICH ERIC OLIVER0 citations41
US8248415B2Aug 21, 2012
User-defined non-visible geometry featuring ray filtering
MEJDRICH ERIC OLIVER0 citations41
MICROSOFT TECHNOLOGY LICENSING LLC
3 patentsUS10181175B2Jan 15, 2019
Low power DMA snoop and skip
MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US10133300B2Nov 20, 2018
Control of predication across clock domains
MICROSOFT TECHNOLOGY LICENSING LLC0 citations50
US9710878B2Jul 18, 2017
Low power DMA labeling
MICROSOFT TECHNOLOGY LICENSING LLC0 citations42