Patent | Date |
---|
System and method for transferring pre-computed Z-values between GPUS Grant 10,157,492 - Diard Dec | 2018-12-18 |
Implementing a remote gaming server on a desktop computer Grant 10,118,095 - Diard November 6, 2 | 2018-11-06 |
Adaptive video compression for latency control Grant 10,116,943 - Diard October 30, 2 | 2018-10-30 |
Efficient CPU mailbox read access to GPU memory Grant 9,727,521 - Ma , et al. August 8, 2 | 2017-08-08 |
Using a geometry shader for variable input and output algorithms Grant 9,536,275 - Diard January 3, 2 | 2017-01-03 |
Cull streams for fine-grained rendering predication Grant 9,489,767 - Everitt , et al. November 8, 2 | 2016-11-08 |
Multi-chip rendering with state control Grant 9,324,174 - Diard April 26, 2 | 2016-04-26 |
Cull streams for fine-grained rendering predication Grant 9,159,156 - Everitt , et al. October 13, 2 | 2015-10-13 |
Adaptive Video Compression For Latency Control App 20150103880 - DIARD; Franck R. | 2015-04-16 |
Display balance / metering Grant 9,001,134 - Diard , et al. April 7, 2 | 2015-04-07 |
Hybrid encoding/decoding for remote gaming Grant 8,938,127 - Diard January 20, 2 | 2015-01-20 |
System and method for rendering and displaying high-resolution images Grant 8,854,380 - Diard , et al. October 7, 2 | 2014-10-07 |
Method and system for blending rendered images from multiple applications Grant 8,773,445 - Diard July 8, 2 | 2014-07-08 |
Implementing A Remote Gaming Server On A Desktop Computer App 20140171190 - DIARD; Franck R. | 2014-06-19 |
Hybrid graphic display Grant 8,736,617 - Lew , et al. May 27, 2 | 2014-05-27 |
System And Method For Rendering And Displaying High-resolution Images App 20140078148 - DIARD; Franck R. ;   et al. | 2014-03-20 |
Hybrid Encoding/decoding For Remote Gaming App 20140079327 - DIARD; Franck R. | 2014-03-20 |
Efficient Cpu Mailbox Read Access To Gpu Memory App 20140082120 - MA; Dennis K. ;   et al. | 2014-03-20 |
Virtualized Graphics Processing For Remote Display App 20130311548 - Huang; Jen-Hsun ;   et al. | 2013-11-21 |
Cull Streams For Fine-grained Rendering Predication App 20130300754 - EVERITT; Cass W. ;   et al. | 2013-11-14 |
System, method, and computer program product for policy-based routing of objects in a multi-graphics processor environment Grant 8,570,331 - Wyatt , et al. October 29, 2 | 2013-10-29 |
System and method for rendering and displaying high-resolution images Grant 8,537,166 - Diard , et al. September 17, 2 | 2013-09-17 |
System and method for temporal load balancing across GPUs Grant 8,427,474 - Khodakovsky , et al. April 23, 2 | 2013-04-23 |
System and method for transferring pre-computed Z-values between GPUs Grant 8,395,619 - Diard March 12, 2 | 2013-03-12 |
Video processing system, method, and computer program product for encrypting communications between a plurality of graphics processors Grant 8,373,708 - Parikh , et al. February 12, 2 | 2013-02-12 |
Real-time video segmentation on a GPU for scene and take indexing Grant 8,358,381 - Diard January 22, 2 | 2013-01-22 |
Real-time video segmentation on a GPU for scene and take indexing Grant 8,345,769 - Diard January 1, 2 | 2013-01-01 |
Method and system for using a GPU frame buffer in a multi-GPU system as cache memory Grant 8,345,052 - Diard January 1, 2 | 2013-01-01 |
System, method, and computer program product for synchronizing operation of a first graphics processor and a second graphics processor in order to secure communication therebetween Grant 8,319,780 - Parikh , et al. November 27, 2 | 2012-11-27 |
Data decompression using a geometry shading unit Grant 8,295,621 - Diard October 23, 2 | 2012-10-23 |
System and method for switching between graphical processing units Grant 8,259,119 - Diard September 4, 2 | 2012-09-04 |
Data compression using a geometry shading unit Grant 8,254,701 - Diard August 28, 2 | 2012-08-28 |
Variable length data compression using a geometry shading unit Grant 8,243,086 - Diard August 14, 2 | 2012-08-14 |
System and method for switching between graphical processing units Grant 8,233,000 - Diard July 31, 2 | 2012-07-31 |
Method And System For Blending Rendered Images From Multiple Applications App 20120188270 - DIARD; Franck R. | 2012-07-26 |
System and method for temporal load balancing across GPUs Grant 8,228,337 - Khodakovsky , et al. July 24, 2 | 2012-07-24 |
System and method for transferring data between unrelated API contexts on one or more GPUs Grant 8,223,159 - Diard , et al. July 17, 2 | 2012-07-17 |
Broadcast aperture remapping for multiple graphics adapters Grant 8,212,831 - Diard , et al. July 3, 2 | 2012-07-03 |
Cull streams for fine-grained rendering predication Grant 8,179,394 - Everitt , et al. May 15, 2 | 2012-05-15 |
Method and system for blending rendered images from multiple applications Grant 8,149,247 - Diard April 3, 2 | 2012-04-03 |
Picture processing using a hybrid system configuration Grant 8,149,234 - Azar , et al. April 3, 2 | 2012-04-03 |
Frame buffer region redirection for multiple graphics adapters Grant 8,134,568 - Iwamoto , et al. March 13, 2 | 2012-03-13 |
Distributed antialiasing in a multiprocessor graphics system Grant 8,130,227 - Johnson , et al. March 6, 2 | 2012-03-06 |
Picture Processing Using A Hybrid System Configuration App 20120042190 - AZAR; Hassane S. ;   et al. | 2012-02-16 |
Graphical representation of load balancing and overlap Grant 8,106,913 - Diard January 31, 2 | 2012-01-31 |
Cull streams for fine-grained rendering predication Grant 8,102,393 - Everitt , et al. January 24, 2 | 2012-01-24 |
Adaptive load balancing in a multi processor graphics processing system Grant 8,077,181 - Diard December 13, 2 | 2011-12-13 |
Picture processing using a hybrid system configuration Grant 8,054,316 - Azar , et al. November 8, 2 | 2011-11-08 |
Using a geometry shader to perform a hough transform Grant 8,040,351 - Diard October 18, 2 | 2011-10-18 |
Graphics processing system including at least three bus devices Grant 8,035,645 - Diard , et al. October 11, 2 | 2011-10-11 |
System and method for rendering and displaying high-resolution images Grant 7,995,003 - Diard , et al. August 9, 2 | 2011-08-09 |
Automatic quality testing of multimedia rendering by software drivers Grant 7,987,065 - de Waal , et al. July 26, 2 | 2011-07-26 |
Split-frame post-processing in a programmable video pipeline Grant 7,974,485 - Azar , et al. July 5, 2 | 2011-07-05 |
Accelerating video decoding using multiple processors Grant 7,965,898 - Diard , et al. June 21, 2 | 2011-06-21 |
Adaptive Load Balancing In A Multi Processor Graphics Processing System App 20100271375 - Diard; Franck R. | 2010-10-28 |
Video processing with multiple graphical processing units Grant 7,821,517 - Azar , et al. October 26, 2 | 2010-10-26 |
Coherence of displayed images for split-frame rendering in multi-processor graphics system Grant 7,796,135 - Diard , et al. September 14, 2 | 2010-09-14 |
Kernel mode graphics driver for dual-core computer system Grant 7,773,090 - Diard , et al. August 10, 2 | 2010-08-10 |
Asymmetric multi-GPU processing Grant 7,768,517 - Diard , et al. August 3, 2 | 2010-08-03 |
Picture Processing Using A Hybrid System Configuration App 20100123725 - Azar; Hassane S. ;   et al. | 2010-05-20 |
Optimizing power and performance for multi-processor graphics processing Grant 7,721,118 - Tamasi , et al. May 18, 2 | 2010-05-18 |
Multi-chip Rendering With State Control App 20100066747 - Diard; Franck R. | 2010-03-18 |
Graphics Processing System Including At Least Three Bus Devices App 20100053177 - Diard; Franck R. ;   et al. | 2010-03-04 |
System, Method, And Computer Program Product For Synchronizing Operation Of A First Graphics Processor And A Second Graphics Processor In Order To Secure Communication Therebetween App 20100026690 - Parikh; Amit D. ;   et al. | 2010-02-04 |
Video Processing System, Method, And Computer Program Product For Encrypting Communications Between A Plurality Of Graphics Processors App 20100026689 - Parikh; Amit D. ;   et al. | 2010-02-04 |
Hybrid Graphic Display App 20100026692 - Lew; Stephen ;   et al. | 2010-02-04 |
Multichip rendering with state control Grant 7,629,978 - Diard December 8, 2 | 2009-12-08 |
Methods and systems for performing anti-aliasing operations with multiple graphics processing units Grant 7,619,631 - Diard , et al. November 17, 2 | 2009-11-17 |
Graphics processing system including at least three bus devices Grant 7,616,207 - Diard , et al. November 10, 2 | 2009-11-10 |
Programming multiple chips from a command buffer for stereo image generation Grant 7,602,395 - Diard October 13, 2 | 2009-10-13 |
Video Processing with Multiple Graphical Processing Units App 20090207178 - Azar; Hassane S. ;   et al. | 2009-08-20 |
Display Balance / Metering App 20090189908 - Diard; Franck R. ;   et al. | 2009-07-30 |
Offloading RAID functions to a graphics coprocessor Grant 7,546,483 - Overby , et al. June 9, 2 | 2009-06-09 |
Sequencing of displayed images for alternate frame rendering in a multi-processor graphics system Grant 7,545,380 - Diard , et al. June 9, 2 | 2009-06-09 |
Programming multiple chips from a command buffer Grant 7,528,836 - Diard May 5, 2 | 2009-05-05 |
Programming multiple chips from a command buffer to process multiple images Grant 7,525,547 - Diard April 28, 2 | 2009-04-28 |
Video processing with multiple graphical processing units Grant 7,525,548 - Azar , et al. April 28, 2 | 2009-04-28 |
Display balance/metering Grant 7,525,549 - Diard , et al. April 28, 2 | 2009-04-28 |
Coherence of displayed images for split-frame rendering in multi-processor graphics system Grant 7,522,167 - Diard , et al. April 21, 2 | 2009-04-21 |
Distributed Antialiasing In A Multiprocessor Graphics System App 20090079747 - Johnson; Philip Browning ;   et al. | 2009-03-26 |
Graphical representation of load balancing and overlap Grant 7,456,833 - Diard November 25, 2 | 2008-11-25 |
Asynchronous conditional graphics rendering Grant 7,388,581 - Diard , et al. June 17, 2 | 2008-06-17 |
On-demand memory synchronization for peripheral systems with multiple parallel processors Grant 7,383,412 - Diard June 3, 2 | 2008-06-03 |
Scalable graphics processing for remote display Grant 7,372,465 - Tamasi , et al. May 13, 2 | 2008-05-13 |
Network Distributed Physics Computations App 20080100626 - Diard; Franck R. | 2008-05-01 |
Graphics device clustering with PCI-express Grant 7,289,125 - Diard , et al. October 30, 2 | 2007-10-30 |
Asymmetric multi-GPU processing App 20070195099 - Diard; Franck R. ;   et al. | 2007-08-23 |
Video processing with multiple graphical processing units App 20070103590 - Azar; Hassane S. ;   et al. | 2007-05-10 |
Accelerating video decoding using multiple processors App 20070098080 - Diard; Franck R. ;   et al. | 2007-05-03 |
Method and system for maintaining shadow copies of data using a shadow mask bit Grant 7,174,436 - Langendorf , et al. February 6, 2 | 2007-02-06 |
Adaptive load balancing in a multi-processor graphics processing system App 20060221086 - Diard; Franck R. | 2006-10-05 |
Adaptive load balancing in a multi-processor graphics processing system App 20060221087 - Diard; Franck R. | 2006-10-05 |
Adaptive load balancing in a multi-processor graphics processing system Grant 7,075,541 - Diard July 11, 2 | 2006-07-11 |
Dynamically creating or removing a physical-to-virtual address mapping in a memory of a peripheral device Grant 7,065,630 - Ledebohm , et al. June 20, 2 | 2006-06-20 |
Programming multiple chips from a command buffer App 20060114260 - Diard; Franck R. | 2006-06-01 |
System and method for accelerating a special purpose processor Grant 7,053,901 - Huang , et al. May 30, 2 | 2006-05-30 |
Programming multiple chips from a command buffer Grant 7,015,915 - Diard March 21, 2 | 2006-03-21 |
Private addressing in a multi-processor graphics processing system Grant 6,956,579 - Diard , et al. October 18, 2 | 2005-10-18 |
Graphics processing unit self-programming Grant 6,952,217 - Diard , et al. October 4, 2 | 2005-10-04 |
Graphics device clustering with PCI-express App 20050190190 - Diard, Franck R. ;   et al. | 2005-09-01 |
System and method for accelerating a special purpose processor App 20050128203 - Huang, Jen-Hsun ;   et al. | 2005-06-16 |
Adaptive Load Balancing In A Multi-processor Graphics Processing System App 20050041031 - Diard, Franck R. | 2005-02-24 |