mdh.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Task Allocation Optimization for Multicore Embedded Systems
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system.ORCID-id: 0000-0002-8486-5110
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system.ORCID-id: 0000-0002-8461-0230
2014 (engelsk)Inngår i: The 40th Euromicro Conference on Software Engineering and Advanced Applications SEAA 2014, 2014, s. 237-244Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

In many domains of embedded systems, the increasing performance demands are tackled by increasing performance capacity through the use of multicore technology. However, adding more processing units also introduces the issue of task allocation --- decisions have to be made which software task to run on which core in order to best utilize the hardware platform. In this paper, we present an optimization mechanism for allocating tasks to cores of a soft real-time embedded system, that aims to minimize end-to-end response times of task chains, while keeping the number of deadline misses below the desired limit. The optimization relies on a novel heuristic that proposes new allocation candidates based on information how tasks delay each other. The heuristic was evaluated in a series of experiments, which showed that it both finds better allocations, and does it in fewer iterations than two heuristics that we used for comparison.

sted, utgiver, år, opplag, sider
2014. s. 237-244
Emneord [en]
architecture optimization, heuristic, task allocation, embedded systems, multicore, soft real-time, model-based development
HSV kategori
Identifikatorer
URN: urn:nbn:se:mdh:diva-26440DOI: 10.1109/SEAA.2014.22ISI: 000358153200036Scopus ID: 2-s2.0-84916620240OAI: oai:DiVA.org:mdh-26440DiVA, id: diva2:759912
Konferanse
The 40th Euromicro Conference on Software Engineering and Advanced Applications SEAA 2014, 27-29 Aug 2014, Verona, Italy
Prosjekter
RALF3 - Software for Embedded High Performance ArchitecturesTilgjengelig fra: 2014-11-01 Laget: 2014-10-31 Sist oppdatert: 2015-12-29bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekstScopus

Personposter BETA

Feljan, JurajCarlson, Jan

Søk i DiVA

Av forfatter/redaktør
Feljan, JurajCarlson, Jan
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 30 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf