DocumentCode
2460265
Title
A Study on the Cache Miss Rate in a Genetic Algorithm Implementation
Author
Chang, Feng-Cheng ; Huang, Hsiang-Cheh
Author_Institution
Dept. of Software Eng., Tamkang Univ., I-Lan, Taiwan
fYear
2009
fDate
12-14 Sept. 2009
Firstpage
795
Lastpage
798
Abstract
As the hardware technology advances, the conventional software development approaches would not effective to conduct an efficient algorithm for run-time environments. The problem comes from the over-simplified hardware abstraction model in software development. The mismatch between the hardware model and the real hardware design should be compensated in designing an efficient algorithm. In this study, we focus on the memory hierarchy and the algorithm design. Both the cache properties and the cache-aware development are investigated. We then propose a few simple guidelines for revising a developed algorithm to increase the utilization of the cache. We also apply the guidelines to a simple genetic algorithm program to verify their effectiveness. The simulation results show that the guidelines are potentially helpful for revising various algorithms.
Keywords
cache storage; genetic algorithms; programming environments; algorithm design; cache miss rate; cache properties; cache-aware development; genetic algorithm implementation; memory hierarchy; over-simplified hardware abstraction model; run-time environments; software development; Algorithm design and analysis; Computer architecture; Computer networks; Genetic algorithms; Guidelines; Hardware; Parallel processing; Programming; Signal processing algorithms; Software algorithms; cache oblivious; genetic algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Information Hiding and Multimedia Signal Processing, 2009. IIH-MSP '09. Fifth International Conference on
Conference_Location
Kyoto
Print_ISBN
978-1-4244-4717-6
Electronic_ISBN
978-0-7695-3762-7
Type
conf
DOI
10.1109/IIH-MSP.2009.56
Filename
5337267
Link To Document