Zobrazeno 1 - 10
of 12
pro vyhledávání: '"August Ernstsson"'
We analyze the performance portability of the skeleton-based, single-source multi-backend high-level programming framework SkePU across multiple different CPU-GPU heterogeneous systems. Thereby, we provide a systematic application efficiency characte
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::c2246582bdce4bd75a9eb86ff8de7921
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-190797
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-190797
Autor:
Gabriella Andrade, Dalvan Griebler, Rodrigo Santos, Christoph Kessler, August Ernstsson, Luiz G. Fernandes
Publikováno v:
2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA).
Autor:
August Ernstsson
Publikováno v:
Linköping Studies in Science and Technology. Dissertations ISBN: 9789179291952
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::02b5910e6ab20d4ee985af381db2121d
https://doi.org/10.3384/9789179291969
https://doi.org/10.3384/9789179291969
Publikováno v:
International journal of parallel programming 50(3-4), 319-340 (2022). doi:10.1007/s10766-022-00726-5
SkePU is a pattern-based high-level programming model for transparent program execution on heterogeneous parallel computing systems. A key feature of SkePU is that, in general, the selection of the execution platform for a skeleton-based function cal
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::d85dd569340b72b9c5026ca0ee35a6fd
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-184112
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-184112
Autor:
Johan Ahlqvist, Dionysios D. Kehagias, Athanasios I. Papadopoulos, Athanasios I. Salamanis, Panos Seferlis, Lazaros Papadopoulos, Charles Prouveur, Samuel Thibault, Christoph Kessler, Nikos Vasilas, Theodoros Ioakimidis, August Ernstsson, Dimitrios Soudris, Matthieu Haefele
Publikováno v:
IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2021, Special Section on Innovative R&D toward the Exascale Era, ⟨10.1109/TPDS.2021.3104257⟩
IEEE Transactions on Parallel and Distributed Systems, 2021, Special Section on Innovative R&D toward the Exascale Era, ⟨10.1109/TPDS.2021.3104257⟩
IEEE Transactions on Parallel and Distributed Systems, Institute of Electrical and Electronics Engineers, 2021, Special Section on Innovative R&D toward the Exascale Era, ⟨10.1109/TPDS.2021.3104257⟩
IEEE Transactions on Parallel and Distributed Systems, 2021, Special Section on Innovative R&D toward the Exascale Era, ⟨10.1109/TPDS.2021.3104257⟩
Programming upcoming exascale computing systems is expected to be a major challenge. New programming models are required to improve programmability, by hiding the complexity of these systems from application developers. The EXA2PRO programming framew
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::f9b8e4bfc15fea8cfa3708e9ee1ff20c
https://hal.inria.fr/hal-03318644/document
https://hal.inria.fr/hal-03318644/document
Autor:
August Ernstsson
Publikováno v:
Linköping Studies in Science and Technology. Licentiate Thesis ISBN: 9789179297725
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::725d613256cdea6f5c06d0d0e2d15345
https://doi.org/10.3384/lic.diva-170194
https://doi.org/10.3384/lic.diva-170194
Autor:
August Ernstsson, Christoph Kessler
Publikováno v:
ParCo 2019 Parallel Computing Conference
PARCO
PARCO
Today’s computer architectures are increasingly specialized and heterogeneous configurations of computational units are common. To provide efficient programming of these systems while still achieving good performance, including performance portabil
Publikováno v:
The Journal of Supercomputing
In this paper, we present a hybrid execution backend for the skeleton programming framework SkePU. The backend is capable of automatically dividing the workload and simultaneously executing the computation on a multi-core CPU and any number of accele
In this article we present SkePU 2, the next generation of the SkePU C++ skeleton programming framework for heterogeneous parallel systems. We critically examine the design and limitations of the SkePU 1 programming interface. We present a new, flexi
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::e632ac2687681b51bf03ebcf6080112b
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-144239
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-144239
Autor:
August Ernstsson, Christoph Kessler
Publikováno v:
Concurrency and Computation: Practice and Experience. 31:e5003
We present an extension for the SkePU skeleton programming framework to improve the performance of sequences of transformations on smart containers. By using lazy evaluation, SkePU records skeleton ...