publication . Research . Other literature type . 2014

Porting FEASTFLOW to the Intel Xeon Phi: Lessons Learned

Goumas, Georgios;
Open Access
  • Published: 03 Feb 2014
Abstract
In this paper we report our experiences in porting the FEASTFLOW software infrastructure to the Intel Xeon Phi coprocessor. Our efforts involved both the evaluation of programming models including OpenCL, POSIX threads and OpenMP and typical optimization strategies like parallelization and vectorization. Since the straightforward porting process of the already existing OpenCL version of the code encountered performance problems that require further analysis, we focused our efforts on the implementation and optimization of two core building block kernels for FEASTFLOW: an axpy vector operation and a sparse matrix-vector multiplication (spmv). Our experimental res...
Subjects
ACM Computing Classification System: ComputerSystemsOrganization_PROCESSORARCHITECTURESSoftware_PROGRAMMINGTECHNIQUES
free text keywords: FEASTFLOW, OpenCL, POSIX, OpenMP
Funded by
EC| PRACE-1IP
Project
PRACE-1IP
PRACE - First Implementation Phase Project
  • Funder: European Commission (EC)
  • Project Code: 261557
  • Funding stream: FP7 | SP4 | INFRA
Download fromView all 3 versions
ZENODO
Research . 2014
Provider: ZENODO
Zenodo
Other literature type . 2014
Provider: Datacite
Zenodo
Other literature type . 2014
Provider: Datacite
Powered by OpenAIRE Open Research Graph
Any information missing or wrong?Report an Issue
publication . Research . Other literature type . 2014

Porting FEASTFLOW to the Intel Xeon Phi: Lessons Learned

Goumas, Georgios;