• 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