首页>
外国专利>
METHOD AND DEVICE FOR OPTIMISING THE EXECUTION OF SOFTWARE APPLICATIONS IN A MULTIPROCESSOR ARCHITECTURE INCLUDING A PLURALITY OF INPUT/OUTPUT CONTROLLERS AND SECONDARY PROCESSING UNITS
METHOD AND DEVICE FOR OPTIMISING THE EXECUTION OF SOFTWARE APPLICATIONS IN A MULTIPROCESSOR ARCHITECTURE INCLUDING A PLURALITY OF INPUT/OUTPUT CONTROLLERS AND SECONDARY PROCESSING UNITS
The invention relates in particular to the optimisation 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 (300) the system topology, a call to a function to be executed by a secondary processing unit is intercepted (305). The main processor that generated said call is identified (310). A secondary processing unit is then identified (315) 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 (320) in order to force the execution of at least one part of the function called in the identified secondary processing unit.
展开▼