Hyppää sisältöön
    • FI
    • ENG
  • FI
  • /
  • EN
OuluREPO – Oulun yliopiston julkaisuarkisto / University of Oulu repository
Näytä viite 
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Toward efficient execution of RVC-CAL dataflow programs on multicore platforms

Hautala, Ilkka; Boutellier, Jani; Nyländen, Teemu; Silvén, Olli (2018-02-09)

 
Avaa tiedosto
nbnfi-fe2019071023003.pdf (196.0Kt)
nbnfi-fe2019071023003_meta.xml (32.49Kt)
nbnfi-fe2019071023003_solr.xml (29.30Kt)
Lataukset: 

URL:
https://doi.org/10.1007/s11265-018-1339-x

Hautala, Ilkka
Boutellier, Jani
Nyländen, Teemu
Silvén, Olli
Springer Nature
09.02.2018

Hautala, I., Boutellier, J., Nyländen, T. et al. J Sign Process Syst (2018) 90: 1507. https://doi.org/10.1007/s11265-018-1339-x

https://rightsstatements.org/vocab/InC/1.0/
© Springer Science+Business Media, LLC, part of Springer Nature 2018. This is a post-peer-review, pre-copyedit version of an article published in Journal of Signal Processing Systems. The final authenticated version is available online at: https://doi.org/10.1007/s11265-018-1339-x.
https://rightsstatements.org/vocab/InC/1.0/
doi:https://doi.org/10.1007/s11265-018-1339-x
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2019071023003
Tiivistelmä

Abstract

The increasing number of cores in System on Chips (SoC) has introduced challenges in software parallelization. As an answer to this, the dataflow programming model offers a concurrent and reusability promoting approach for describing applications. In this work, a runtime for executing Dataflow Process Networks (DPN) on multicore platforms is proposed. The main difference between this work and existing methods is letting the operating system perform Central processing unit (CPU) load-balancing freely, instead of limiting thread migration between processing cores through CPU affinity. The proposed runtime is benchmarked on desktop and server multicore platforms using five different applications from video coding and telecommunication domains. The results show that the proposed method offers significant improvements over the state-of-art, in terms of performance and reliability.

Kokoelmat
  • Avoin saatavuus [37828]
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatAsiasanatUusimmatSivukartta

Omat tiedot

Kirjaudu sisäänRekisteröidy
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen