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:
Feb. 24, 2015
Filed:
Oct. 28, 2010
Simon Derr, Saint-Martin d'Heres, FR;
Philippe Garrigues, Montbonnot, FR;
Benoit Welterlen, Grenoble, FR;
Simon Derr, Saint-Martin d'Heres, FR;
Philippe Garrigues, Montbonnot, FR;
Benoit Welterlen, Grenoble, FR;
Bull SAS, Les Clayes sous Bois, FR;
Abstract
The invention relates in particular to the optimization of the execution of a software application in a system having multiprocessor architecture including a plurality of input/output controllers and secondary processing units. After determining () the system topology, a call to a function to be executed by a secondary processing unit is intercepted (). The main processor that generated said call is identified (). A secondary processing unit is then identified () according to the main processor identified and according to the topology of said system. Advantageously, the secondary processing unit thus identified is the secondary processing unit that is the closest to the identified main processor. The call is then modified () in order to force the execution of at least one part of the function called in the identified secondary processing unit.