Method for achieving native performance across a set of incompat

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395500, G06F 945

Patent

active

058357734

ABSTRACT:
A method and article of manufacture for providing a balanced tradeoff between size of a single binary file and performance of that binary on various computer architectures of a wide range of computer platforms. The invention includes identifying performance critical source code and complementary source code having less performance criticality than the performance critical source code. The performance critical source code is compiled so as to generate performance critical object code for a first computer architecture, or an additional plurality of computer architectures as desired. The complementary source code is compiled so as to generate complementary object code for a particular computer architecture, selected as a generic computer architecture, which is different than at least one of the plurality of computer architectures. Subsequent storage on a computer usable medium such as a floppy disk provides for convenient distribution of computer readable program code, preferably embodied in a single architecture independent executable binary file that includes the performance critical object code for the plurality of computer architectures, as well as the complementary object code. The complementary object code has less performance criticality than the performance critical object code so as to reduce overall performance effects of subsequent translation of the complementary code to any desired computer architecture.

REFERENCES:
patent: 5313614 (1994-05-01), Goettelmann et al.
patent: 5355491 (1994-10-01), Lawlor et al.
patent: 5432937 (1995-07-01), Tevanian et al.
patent: 5590331 (1996-12-01), Lewis et al.
K. Andrews, et al., Migrating a CISC Computer Family onto RISC via Object Code Translation, Oct. 1992, pp. 213-322.
T.R. Halfhill, Emulation: RISC's Secret Weapon, Apr. 1994, Byte Magazine, pp. 119, 120, 122, 124, 126, 128, 130.
"The XDOS Binary Code Conversion System", Banning, IEEE, 1989, pp. 282-287.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for achieving native performance across a set of incompat does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for achieving native performance across a set of incompat, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for achieving native performance across a set of incompat will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1527452

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.