Genetic Programming Scheme for Optimizing Register Allocation
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @Article{journals/ecs/SamiHT07,
-
author = "Mostafa Sami and Mohamed Haggag and Heba Thabit",
-
title = "Genetic Programming Scheme for Optimizing Register
Allocation",
-
journal = "Egyptian Computer Science Journal",
-
year = "2007",
-
volume = "29",
-
number = "2",
-
month = may,
-
keywords = "genetic algorithms, genetic programming, SBSE,
Register allocation, Spilling, Compiler optimization",
-
ISSN = "1110-2586",
-
URL = "http://ecsjournal.org/JournalArticle.aspx?articleID=159",
-
abstract = "Code execution is primarily dependent on the strategy
used in register allocation. In this paper, a new
register allocation scheme based on Genetic programming
is proposed. Evaluating the performance is achieved by
monitoring the code execution time and spilling cost. A
seed priority function along with a list of random
expressions, constructed from basic blocks' properties,
provide the initial population. Successive generations
undergo some GP operators so that the fitness of
individuals, representing generated priority functions,
is enhanced from generation to another. Results proved
that the proposed scheme optimizes the allocation
process by accelerating the overall execution time and
minimizing the spilling cost.",
-
notes = "See also
http://www.fci-cu.edu.eg/?pg=Journal/vol8_no1.php
Egyptian Informatics Journal, ISSN 1110-8665, Vol. 8,
No.1, June 2007, p119-p134",
-
bibdate = "2009-06-27",
-
bibsource = "DBLP,
http://dblp.uni-trier.de/db/journals/ecs/ecs29.html#SamiHT07",
- }
Genetic Programming entries for
Mostafa Sami
Mohamed Haggag
Heba Thabit
Citations