Patent ID: 8949805
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. A method executed by a processor for processing computer program code to enable different parts of the computer program code to be executed by different processing elements of a plurality of communicating processing elements, the method comprising: identifying at least one first part of the computer program code which is to be executed by a particular one of said plurality of communicating processing elements; identifying at least one further part of the computer program code which is related to said at least one first part of the computer program code, wherein said at least one further part of said computer program code is referenced in said computer program code at least twice, each reference comprising a respective memory access operation; creating a first modification of said at least one further part of said computer program code based upon a first respective memory access operation and creating a second modification of said at least one further part of said computer program code based upon a second respective memory access operation; and causing said at least one first part of the computer program code and said at least one further part of the computer program code to be executed by the particular one of said plurality of communicating processing elements.