Fastsg: A fast routines library for sparse grids

Alin Muraraşu, Gerrit Buse, Dirk Pflüger, Josef Weidendorfer, Arndt Bode

Publikation: Beitrag in FachzeitschriftKonferenzartikelBegutachtung

14 Zitate (Scopus)

Abstract

In a complex processor landscape dominated by multi- and many-core processors, simplifying programming plays a crucial role in enhancing developers' productivity. One way is to use highly tuned library functions. In this paper we present fastsg, an optimized library for the sparse grid technique with support for dimensional truncation. With optimizations for best cache use and vectorization, we improve the performance on one processor core up to a factor of 10. Parallelization using OpenMP scales almost linearly on a 12-core system.

OriginalspracheEnglisch
Seiten (von - bis)354-363
Seitenumfang10
FachzeitschriftProcedia Computer Science
Jahrgang9
DOIs
PublikationsstatusVeröffentlicht - 2012
Veranstaltung12th Annual International Conference on Computational Science, ICCS 2012 - Omaha, NB, USA/Vereinigte Staaten
Dauer: 4 Juni 20126 Juni 2012

Fingerprint

Untersuchen Sie die Forschungsthemen von „Fastsg: A fast routines library for sparse grids“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren