Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Improving Reliability of Embedded Systems through Dynamic Memory Manager Optimization using Grammatical Evolution
 
conference paper

Improving Reliability of Embedded Systems through Dynamic Memory Manager Optimization using Grammatical Evolution

Colmenar, J. Manuel
•
Risco-Martin, Jose L.
•
Atienza Alonso, David  
Show more
2010
Proceedings of the 12th ACM Annual Conference on Genetic and Evolutionary Computation (GECCO 2010)
12th ACM Annual Conference on Genetic and Evolutionary Computation (GECCO 2010)

Technology scaling has offered advantages to embedded systems, such as increased performance, more available memory and reduced energy consumption. However, scaling also brings a number of problems like reliability degradation mechanisms. The intensive activity of devices and high operating temperatures are key factors for reliability degradation in latest technology nodes. Focusing on embedded systems, the memory is prone to suffer reliability problems due to the intensive use of dynamic memory on wireless and multimedia applications. In this work we present a new approach to automatically design dynamic memory managers considering reliability, and improving performance, memory footprint and energy consumption. Our approach, based on Grammatical Evolution, obtains a maximum improvement of 39% in execution time, 38% in memory usage and 50% in energy consumption over state-of-the-art dynamic memory managers for several real-life applications. In addition, the resulting distributions of memory accesses improve reliability. To the best of our knowledge, this is the first proposal for automatic dynamic memory manager design that considers reliability.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

GECCO2010-p1227.pdf

Access type

openaccess

Size

4.63 MB

Format

Adobe PDF

Checksum (MD5)

71ec86084faf3560a9ae77a726acc273

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés