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
Scavenging Run-time Resources to Boost Utilization in Component-based Embedded Systems with GPUs
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system.ORCID-id: 0000-0001-9794-5497
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system.ORCID-id: 0000-0003-3242-6113
2018 (engelsk)Inngår i: International Journal On Advances in Software, ISSN 1942-2628, E-ISSN 1942-2628, Vol. 11, nr 1, s. 159-169Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Many modern embedded systems with GPUs are required to process huge amount of data that is sensed from their environment. However, due to some inherent properties of these systems such as limited energy, computation and storage resources, it is important that the resources should be used in an efficient way. For example, camera sensors of a robot may provide low-resolution frames for positioning itself in an open environment and high-resolution frames to analyze detected objects. In this paper, we introduce a method that, when possible, scavenges the unused resources (i.e., memory and number of GPU computation threads) from the critical functionality and distributes them to the non-critical functionality. As a result, the overall system performance is improved without compromising the critical functionality. The method uses a monitoring solution that checks the utilization of the system resources and triggers their distribution to the non-critical functionality whenever possible. As a proof of concept, we realize the proposed method in a state-of-the-practice component model for embedded systems. As an evaluation, we use an underwater robot case study to evaluate the feasibility of the proposed solution.

sted, utgiver, år, opplag, sider
Sweden, 2018. Vol. 11, nr 1, s. 159-169
Emneord [en]
embedded system, component-based software development, component-based development, CBD, model-based development, MBD, resource utilization, monitor
HSV kategori
Identifikatorer
URN: urn:nbn:se:mdh:diva-40867OAI: oai:DiVA.org:mdh-40867DiVA, id: diva2:1247110
Prosjekter
RALF3 - Software for Embedded High Performance ArchitecturesTilgjengelig fra: 2018-09-11 Laget: 2018-09-11 Sist oppdatert: 2018-09-11bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Personposter BETA

Campeanu, GabrielMubeen, Saad

Søk i DiVA

Av forfatter/redaktør
Campeanu, GabrielMubeen, Saad
Av organisasjonen
I samme tidsskrift
International Journal On Advances in Software

Søk utenfor DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric

urn-nbn
Totalt: 50 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