Skip to main content

2013 | OriginalPaper | Buchkapitel

Performance Improvements Using Application Hints on a Multicore Embedded System

verfasst von : Yoondeok Ju, Moonju Park

Erschienen in: Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Multicore processors are increasingly adopted to embedded systems like smartphones and tablets as user applications on such devices become more complex and require high performance. However, it is in doubt that the user applications for embedded systems with multi-processing capability exploit the power of the multicore CPU fully. Unlike servers or desktop PCs, power-performance balance is most important in embedded systems. Thus if an application is not carefully designed to efficiently use the multicore CPU, or the system is not aware of it, the use of multicore might result in unexpected failure, such as little performance improvement with high power consumption. In this paper, we present a framework for efficient use of multicore CPU in embedded systems. The proposed framework monitors the usage of the computing resources such as CPU cores, memory, network, and the number of threads. Then it manages the number of CPU cores to be assigned to the application using the resource usage hints. We have tested the framework using SunSpider benchmark with FireFox and Midori Web browsers on an embedded system with Exynos4412 quad-core. Experimental results show that by managing the core assignment and frequency scaling, we can improve the energy efficiency along with the performance.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadaten
Titel
Performance Improvements Using Application Hints on a Multicore Embedded System
verfasst von
Yoondeok Ju
Moonju Park
Copyright-Jahr
2013
Verlag
Springer International Publishing
DOI
https://doi.org/10.1007/978-3-319-00738-0_12