Improving a Parallel C++ Intel SSE SIMD Linear Genetic Programming Interpreter
Created by W.Langdon from
gp-bibliography.bib Revision:1.8670
- @InProceedings{langdon:2026:GI,
-
author = "William B. Langdon and Carol Hanna",
-
title = "Improving a Parallel {C++ Intel SSE SIMD} Linear
Genetic Programming Interpreter",
-
booktitle = "15th International Workshop on Genetic Improvement
@ICSE 2026",
-
year = "2026",
-
editor = "Aymeric Blot and Oliver Krauss",
-
address = "Rio de Janeiro",
-
month = "12 " # apr,
-
keywords = "genetic algorithms, genetic programming, genetic
improvement",
-
size = "6 pages",
-
abstract = "We use evolution to speedup a C++ linear genetic
programming interpreter. MAGPIE (Machine Automated
General Performance Improvement via Evolution of
software) is provided with the existing hand optimised
code, its revision history and the Intel 256 bit SSE
documentation as C++ XML. Magpie's fitness function
concentrates upon the fitness function of Peter
Nordin's linear genetic programming GPengine. Linux
mprotect sandboxes whilst performance is given by perf
instruction count. In a matter of hours local search
automatically sped up 128 lines of manually written
parallel SIMD code for the Intel Advanced Vector
Extensions (AVX) by 2 percent.",
-
notes = "GI @ ICSE 2026,
",
- }
Genetic Programming entries for
William B Langdon
Carol Hanna
Citations