Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Run-time mapping algorithm for dynamic workloads using association rule mining
University of Tehran, Iran.ORCID iD: 0000-0001-5951-9374
University of Tehran, Iran.
2018 (English)In: Journal of systems architecture, ISSN 1383-7621, E-ISSN 1873-6165, Vol. 91Article in journal (Refereed) Published
Abstract [en]

Task mapping exploration plays an important role in the high performance achieved by heterogeneous multi-processor system-on-chip (MPSoC) platforms. The dynamic of application workloads in modern MPSoC-based embedded systems are consistently growing. Nowadays, the execution of different applications is done concurrently, and these applications compete for resources in such systems. To cope with the dynamism of application workloads at runtime and improve the efficiency of the underlying system architecture, this paper presents a hybrid task mapping algorithm for multimedia applications. That consists of two phases: design-time and run-time. During design-time, static mapping exploration is performed, and the applications are clustered based on their efficient mapping, then a set of rules for mapping is extracted by Association Rule Mining techniques. During run-time, when a new application enters to the system, this application is classified to one of the existing clusters using the rule sets extracted at design-time phase. The objective of application mapping is to minimize execution time in a predefined budget of energy consumption. A heterogeneous MPSoC system is used to evaluate the proposed algorithm. The experimental results revealed that during run-time by using the proposed algorithm, suitable resources regarding energy consumption and execution time are selected for mapping. 

Place, publisher, year, edition, pages
Elsevier B.V. , 2018. Vol. 91
Keywords [en]
Association rules; Budget control; Computational complexity; Conformal mapping; Embedded systems; Energy utilization; Multiprocessing systems; System-on-chip, Application mapping; Heterogeneous mpsoc; Multi processor system on chips; Multimedia applications; New applications; Rule mining techniques; Run-time mapping; Underlying systems, Integrated circuit design
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:ri:diva-67479DOI: 10.1016/j.sysarc.2018.09.005Scopus ID: 2-s2.0-85054032125OAI: oai:DiVA.org:ri-67479DiVA, id: diva2:1802967
Available from: 2023-10-06 Created: 2023-10-06 Last updated: 2023-10-06Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Sinaei, Sima

Search in DiVA

By author/editor
Sinaei, Sima
In the same journal
Journal of systems architecture
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 11 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf