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.

Date of Patent:
Sep. 26, 2017

Filed:

Dec. 21, 2016
Applicant:

Futurewei Technologies, Inc., Plano, TX (US);

Inventors:

Chen Tian, Union City, CA (US);

Handong Ye, Union City, CA (US);

Ziang Hu, Union City, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/24 (2006.01); G06F 9/48 (2006.01); G06F 9/45 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4881 (2013.01); G06F 8/41 (2013.01); G06F 8/423 (2013.01); G06F 8/451 (2013.01); G06F 8/51 (2013.01); G06F 9/4812 (2013.01); G06F 13/24 (2013.01); G06F 8/48 (2013.01);
Abstract

An embodiment includes a method includes designating a portion of a plurality of processing cores as an input/output (I/O) core and compiling a program source code to produce compiled program source code, including identifying an I/O operation region of the program source code, determining a number of I/O operations for the I/O operation region, and determining a number of system resources and system resource types for the I/O operation region. The method also includes executing the program source code using the plurality of processing cores, including scheduling the I/O operation region of the program source code on the I/O core of the plurality of processing cores.


Find Patent Forward Citations

Loading…