The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 03, 2015
Filed:
Nov. 04, 2011
Rex Mccrary, Oviedo, FL (US);
Michael Houston, Cupertino, CA (US);
Philip J. Rogers, Pepperell, MA (US);
Gongxian Jeffrey Cheng, Toronto, CA;
Mark Hummel, Franklin, MA (US);
Paul Blinzer, Bellevue, WA (US);
Rex McCrary, Oviedo, FL (US);
Michael Houston, Cupertino, CA (US);
Philip J. Rogers, Pepperell, MA (US);
Gongxian Jeffrey Cheng, Toronto, CA;
Mark Hummel, Franklin, MA (US);
Paul Blinzer, Bellevue, WA (US);
Advanced Micro Devices, Inc., Sunnyvale, CA (US);
ATI Technologies ULC, Markham, Ontario, CA;
Abstract
A method, system, and computer program product are disclosed for providing improved access to accelerated processing device compute resources to user mode applications. The functionality disclosed allows user mode applications to provide commands to an accelerated processing device without the need for kernel mode transitions in order to access a unified ring buffer. Instead, applications are each provided with their own buffers, which the accelerated processing device hardware can access to process commands. With full operating system support, user mode applications are able to utilize the accelerated processing device in much the same way as a CPU.