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
Multi-objective algorithms for the application mapping problem in heterogeneous multiprocessor embedded system design
University of Tehran, Iran.ORCID iD: 0000-0001-5951-9374
University of Tehran, Iran.
2019 (English)In: Journal of Supercomputing, ISSN 0920-8542, E-ISSN 1573-0484, Vol. 75, no 8, p. 4150-4176Article in journal (Refereed) Published
Abstract [en]

Design at the Electronic System-Level tackles the increasing complexity of embedded systems by raising the level of abstraction in system specification and modeling. Two important steps in this process are evaluation of a single design configuration and design space exploration. The exponential size of the design space, along with the complex task of simulating a single design point, makes it impossible to explore the design space efficiently in almost all MPSoC design situations. In order to overcome this problem, one or both of the main steps of the design process (i.e., simulation and exploration) must be accelerated. In this paper, for the first part of the design process, high-level analytical models for application mapping and evaluation are presented in order to accelerate the evaluation of a single design configuration. In the second part of the design process, two multi-objective optimization algorithms that are based on particle swarm optimization and simulated annealing have been proposed for performing design space exploration. Considering multimedia applications as case studies, each of these methods produces a set of near-optimal points. Simulation results show that the proposed methods can lead to near-optimal design configurations with acceptable accuracy in a reasonable time. 

Place, publisher, year, edition, pages
Springer New York LLC , 2019. Vol. 75, no 8, p. 4150-4176
Keywords [en]
Embedded software; Embedded systems; Mapping; Multiobjective optimization; Multiprocessing systems; Particle swarm optimization (PSO); Simulated annealing; Specifications; System theory; System-on-chip; Systems analysis, Application mapping; Design configurations; Design space exploration; Electronic system level; Heterogeneous multiprocessors; Multi objective algorithm; Multi-objective optimization algorithms; Multimedia applications, Integrated circuit design
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:ri:diva-67477DOI: 10.1007/s11227-018-2442-2Scopus ID: 2-s2.0-85047658508OAI: oai:DiVA.org:ri-67477DiVA, id: diva2:1802966
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 Supercomputing
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 12 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