liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Parallelizing the Edge application for GPU-based systems using the SkePU skeleton programming library
Linköping University, Department of Computer and Information Science, Software and Systems.
2015 (English)Independent thesis Advanced level (degree of Master (Two Years)), 300 HE creditsStudent thesis
Abstract [en]

SkePU is an auto-tunable multi-backend skeleton programming library for multi-GPU systems. SkePU is implemented as a C++ template library and has been developed at Linköping University. In this thesis the CFD flow solver Edge has been ported to SkePU. This combines the paradigm of skeleton programming with the utilization of the unstructured grid structure used by Edge. In order to do this certain extensions have been made to the SkePU library. The performance of the ported implementation has been evaluated to identify if a performance gain can be achieved by parallelizing this type of application with the help of SkePU. A moderate speedup of the application has been achieved given the size of the ported section of the Edge application. Another important outcome of the project is the provided feedback for further development of the SkePU framework.

Place, publisher, year, edition, pages
2015. , p. 42
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-122255ISRN: LIU-IDA/LITH-EX-A--15/001--SEOAI: oai:DiVA.org:liu-122255DiVA, id: diva2:864268
Subject / course
Computer science
Supervisors
Examiners
Available from: 2015-10-27 Created: 2015-10-26 Last updated: 2019-11-08Bibliographically approved

Open Access in DiVA

fulltext(1022 kB)430 downloads
File information
File name FULLTEXT01.pdfFile size 1022 kBChecksum SHA-512
be54b52f05a873512a54476a925a3ed005b3b04199a8f316015653b0f05560437114cba4bb7727c0b22b25de4d21f5d368398ec7abd914843367eff5edd37141
Type fulltextMimetype application/pdf

By organisation
Software and Systems
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 432 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 329 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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