A binary program conversion apparatus capable of converting an original binary program into a new binary program which runs at higher speed in a target computer having a cache memory. The binary program conversion apparatus comprises an executing part, a generating part and a producing part. The executing part executes the original binary program. The generating part generates executed blocks information indicating first instruction blocks which are executed by the executing part. The producing part produces, based on the executed blocks information generated by the generating part, the new binary program which contains second instruction blocks corresponding to the plural of the first instruction blocks and which causes, when being executed in the computer, the computer to store second instruction blocks corresponding to the first instruction blocks executed by the executing part at different locations of the cache memory.

Бинарный прибор преобразования программы способный преобразовывать первоначально бинарную программу в новую бинарную программу бежит на более высокой скорости в компьютере цели имея сверхоперативную память. Бинарный прибор преобразования программы состоит из части исполнять, производя части и производя части. Часть исполнять исполняет первоначально бинарную программу. Производя часть производит исполненные данные по блоков показывая первые блоки инструкции исполнены частью исполнять. Производя часть производит, после того как она основана на исполненных данных по блоков произведенных производя частью, новой бинарной программой которая содержат вторые блоки инструкции соответствуя к plural первых блоков инструкции и которая причины, когда исполняемо в компьютере, компьютере для того чтобы хранить вторые блоки инструкции соответствуя к первым блокам инструкции исполненным частью исполнять на по-разному положениях сверхоперативной памяти.

 
Web www.patentalert.com

< Method and apparatus in a data processing system for faster notification of errors in a software build

< Method and computer program product for global minimization of sign-extension and zero-extension operations

> Building a custom software environment including pre-loaded classes

> Polymorphic code generation method and system therefor

~ 00077