Using Evolutionary Algorithms to Find Cache-Friendly Generalized Morton Layouts for Arrays.
Stephen Nicholas SwatmanAna Lucia VarbanescuAndy D. PimentelAndreas SalzburgerAttila KrasznahorkayPublished in: ICPE (2024)
Keyphrases
- evolutionary algorithm
- evolutionary computation
- multi objective
- optimization problems
- differential evolution
- differential evolution algorithm
- multi objective optimization
- simulated annealing
- fitness function
- genetic algorithm
- prefetching
- crossover operator
- mutation operator
- genetic programming
- data access
- query processing
- cache replacement
- cellular automata
- optimization algorithm
- neural network
- hit rate
- evolvable hardware
- garbage collection
- hit ratio
- embedded processors