A lightweight run-time support for fast dense linear algebra on multi-core

Daniele Buono, Marco Danelutto, Tiziano De Matteis, Gabriele Mencagli, Massimo Torquati

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

The work proposes ffMDF, a lightweight dynamic run-time support able to achieve high performance in the execution of dense linear algebra kernels on shared-cache multi-core. ffMDF implements a dynamic macro-data-flow interpreter processing DAG graphs generated on-the-fly out of standard numeric kernel code. The experimental results demonstrate that the performance obtained using ffMDF on both fine-grain and coarse-grain problems is comparable with or even better than that achieved by de-facto standard solutions (notably PLASMA library), which use separate run-time supports specifically optimised for different computational grains on modern multi-core.
Original languageEnglish
Title of host publicationProceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2014
PublisherACTA Press
Pages283-292
DOIs
Publication statusPublished - 2014
Externally publishedYes
Event12th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2014 - , Austria
Duration: 17 Feb 201419 Feb 2014

Conference

Conference12th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2014
Country/TerritoryAustria
Period17/02/1419/02/14

Fingerprint

Dive into the research topics of 'A lightweight run-time support for fast dense linear algebra on multi-core'. Together they form a unique fingerprint.

Cite this