Created by W.Langdon from gp-bibliography.bib Revision:1.8129
Here we bridge this gap by providing intermediate compilation techniques for machine representations that approach the speed of running raw bits directly on hardware, but that have all the flexibility and control of custom instruction sets. In particular, we describe two compilation techniques: the first uses just-in-time compilation to convert a custom instruction sequence to machine code; the second compiles an instruction set specification into a specialised interpreter which incurs only small overheads for instruction decoding. We show that both techniques can provide manyfold speedups over direct interpretation while retaining the expressiveness of custom representations.",
'complex control structures such as loops and recursion'. 'branches...are always realtive to the program counter' (target address fix_offset macro used after crossover). JIT. 'MIPS instruction set architecture as the target native machine'. Exact number of instrauctions interprestted can be controlled (ie limited) via termchk_macro.",
Genetic Programming entries for Lorenz Huelsbergen