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:
Jun. 25, 2019
Filed:
Oct. 21, 2015
Applicant:
Mellanox Technologies Ltd., Yokneam, IL;
Inventors:
Shachar Raindel, Haifa, IL;
Liran Liss, Atzmon, IL;
Assignee:
MELLANOX TECHNOLOGIES, LTD., Yokneam, IL;
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/38 (2006.01); G06F 13/40 (2006.01); G06F 13/42 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 13/385 (2013.01); G06F 9/546 (2013.01); G06F 13/404 (2013.01); G06F 13/4068 (2013.01); G06F 13/4282 (2013.01);
Abstract
A method for interaction by a central processing unit (CPU) and peripheral devices in a computer includes allocating, in a memory, a work queue for controlling a first peripheral device of the computer. The CPU prepares a work request for insertion in the allocated work queue, the work request specifying an operation for execution by the first peripheral device. A second peripheral device of the computer submits an instruction to the first peripheral device to execute the work request that was prepared by the CPU and thereby to perform the operation specified by the work request.