lnu.sePublications
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
Work Distribution of Data-Parallel Applications on Heterogeneous Systems
Linnaeus University, Faculty of Technology, Department of Computer Science. (Parallel Computing)
Linnaeus University, Faculty of Technology, Department of Computer Science. (Parallel Computing)
2016 (English)In: High Performance Computing: ISC High Performance 2016 International Workshops, ExaComm, E-MuCoCoS, HPC-IODC, IXPUG, IWOPH, P^3MA, VHPC, WOPSSS, Frankfurt, Germany, June 19–23, 2016,  Revised Selected Papers / [ed] Michela Taufer, Bernd Mohr, Julian M. Kunkel, Springer, 2016, p. 69-81Chapter in book (Refereed)
Abstract [en]

Heterogeneous computing systems offer high peak performance and energy efficiency, and utilizing this potential is essential to achieve extreme-scale performance. However, optimal sharing of the work among processing elements in heterogeneous systems is not straightforward. In this paper, we propose an approach that uses combinatorial optimization to search for optimal system configuration in a given parameter space. The optimization goal is to determine the number of threads, thread affinities, and workload partitioning, such that the overall execution time is minimized. For combinatorial optimization we use the Simulated Annealing. We evaluate our approach with a DNA sequence analysis application on a heterogeneous platform that comprises two Intel Xeon E5 processors and an Intel Xeon Phi 7120P co-processor. The obtained results demonstrate that using the near-optimal system configuration, determined by our algorithm based on the simulated annealing, application performance is improved.

Place, publisher, year, edition, pages
Springer, 2016. p. 69-81
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 9945
Keywords [en]
Data-Parallel Applications, Work Distribution, Heterogeneous Systems
National Category
Computer Systems
Research subject
Computer and Information Sciences Computer Science, Computer Science
Identifiers
URN: urn:nbn:se:lnu:diva-57097DOI: 10.1007/978-3-319-46079-6_6ISI: 000389802700007Scopus ID: 2-s2.0-84992646515ISBN: 978-3-319-46078-9 (print)ISBN: 978-3-319-46079-6 (print)OAI: oai:DiVA.org:lnu-57097DiVA, id: diva2:1033454
Conference
ISC High Performance 2016 International Workshops, ExaComm, E-MuCoCoS, HPC-IODC, IXPUG, IWOPH, P^3MA, VHPC, WOPSSS, Frankfurt, Germany, June 19–23, 2016,
Funder
Knowledge Foundation, 20150088Available from: 2016-10-06 Created: 2016-10-06 Last updated: 2017-01-10Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Memeti, SuejbPllana, Sabri

Search in DiVA

By author/editor
Memeti, SuejbPllana, Sabri
By organisation
Department of Computer Science
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

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