Patent ID: 6230312
Filing Date: 2001-05-08
Classification: G06F,H04L,Y10S

Abstract:
A method for detecting a location constraint on the placement of a unit of an application program by an automatic distributed partitioning system, wherein the application program comprises plural application binaries, wherein an application binary comprises code of one or more units and an area for holding one or more references to a function of an external library, the method comprising:receiving a list of references to one or more location-constrained functions, wherein a reference to a location-constrained function is associated with a location;receiving a list of the plural units of the application program;for a unit of the application program,finding the application binary comprising the code of the unit;for the application binary, scanning the area for holding one or more references to a function of an external library;if a reference is found in the area,comparing the found reference to the list of location-constrained functions;if the found reference matches a reference on the list of location-constrained functions, noting the application binary as location-constrained to the location that is associated with the matched reference; andexecuting the application program, wherein an application binary noted as location constrained resides at the noted location.