Pre-Grant Publication Number: 20070226722
Filing Date: March 24, 2006
Inventors: Yuan Chou
Assignee: SUN MICROSYSTEMS, INC.
Current U.S. Classification: 717, 717/158000
View Prior Art for Claim 00001
A method for selectively executing different versions of executable code for the same source code, wherein the different versions are optimized in different ways, the method comprising:
receiving an executable code module which includes two or more versions of executable code for the same source code, wherein the two or more versions are optimized in different ways; and
executing the executable code module, wherein executing the executable code module involves,
evaluating a test condition; and
executing a specific version of the executable code based on the outcome of the evaluation, whereby the executable is optimized for the test condition.
Submitted by: Rob CameronLast updated: 9 months ago
Title Proceedings of the ACM SIGPLAN workshop on Dynamic and adaptive compilation and optimization
ISBN 1-58113-241-7
Description
A generic framework for remote dynamic program optimization.
1 thumb up 0 thumbs down
Annotations(1)
Submitted by: Ryan McBethLast updated: 9 months ago
Patent/Application # 5944819
Description
A patent on optimized software execution based on hardware attributes queried at runtime.
0 thumbs up 1 thumb down
Annotations(1)
Submitted by: Steven PearsonLast updated: 7 months ago
Title Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'97
ISBN
Description
Conference article discussing relevant prior art; cited by the paper in [[prior art 90]]. Here a program dynamically chooses among multiple statically compiled/optimized code variants based upon an execution time measure.
1 thumb up 0 thumbs down
Annotations(0)