PURPOSE: To provide the device and method for dynamically optimizing the execution of a portable software program on a different computer.
CONSTITUTION: This describes the method and device which enable software 20 to communicate with a computer 26 in run time. This communication makes it possible to execute the software on the different computer at an optimum speed. In detail, the software 20 queries the computer 26 in run time to know usable hardware resources. Once the usable hardware resources are known, code performance is optimized according to them. As a substitute, the software is enabled to specify hardware resources that should be used by the computer. Consequently, a software developer can constitute a computer so that the computer operates as if the resources specified by the software were present.
ARAN EICHI KAAPU
Next Patent: LOOP OPTIMIZING METHOD