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:
Mar. 29, 2016

Filed:

Jan. 27, 2013
Applicants:

Emmanuel Hamman, Marcoussis, FR;

Stephane DE Marchi, Paris, FR;

Inventors:

Emmanuel Hamman, Marcoussis, FR;

Stephane De Marchi, Paris, FR;

Assignee:

SIMPULSE, Palaiseau, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01);
U.S. Cl.
CPC ...
G06F 8/41 (2013.01); G06F 8/423 (2013.01); G06F 8/441 (2013.01); G06F 8/4435 (2013.01); G06F 8/4441 (2013.01); G06F 8/51 (2013.01);
Abstract

The method includes:—pre-compiling a source code including determining (), in the source code, the presence of one or a plurality of array computations on one or a plurality of arrays, referred to as input arrays, the result whereof is assigned to an array, referred to as a result array, and modifying () the source code according to the array computation(s) for which the presence has been determined; and—compiling () the modified source in machine code intended to be executed by a computer system, referred to as a target computer system, having a processor, the compiling () of the modified source code including compiling the command instructions in instructions which, when executed by the processor of the target computer system, command a specialized electronic device, different from the processor, to carry out each array computation detected.


Find Patent Forward Citations

Loading…