Data Entry: Please note that the research database will be replaced by UNIverse by the end of October 2023. Please enter your data into the system https://universe-intern.unibas.ch. Thanks

Login for users with Unibas email account...

Login for registered users without Unibas email account...

 
Algorithmic performance studies on graphics processing units
JournalArticle (Originalarbeit in einer wissenschaftlichen Zeitschrift)
 
ID 136228
Author(s) Schenk, Olaf; Christen, Matthias; Burkhart, Helmar
Author(s) at UniBasel Schenk, Olaf
Burkhart, Helmar
Christen, Matthias
Year 2008
Year: comment 2008
Title Algorithmic performance studies on graphics processing units
Journal Journal of parallel and distributed computing
Volume 68
Number 10
Pages / Article-Number 1360-1369
Keywords Parallel processing, Graphics processing units, Matrix decomposition, Sparse direct solvers, Nonlinear optimization
Abstract We report on our experience with integrating and using graphics processing units (GPUs) as fast parallel floating-point co-processors to accelerate two fundamental computational scientific kernels on the GPU: sparse direct factorization and nonlinear interior-point optimization. Since a full re-implementation of these complex kernels is typically not feasible, we identify the matrix-matrix multiplication as a first natural entry-point for a minimally invasive integration of GPUs. We investigate the performance on the NVIDIA GeForce 8800 multicore chip initially architectured for intensive gaming applications. We exploit the architectural features of the GeForce 8800 GPU to design an efficient GPU-parallel sparse matrix solver. A prototype approach to leverage the bandwidth and computing power of GPUs for these matrix kernel operation is demonstrated resulting in an overall performance of over 110 GFlops/s on the desktop for large matrices and over 38 GFlops/s for sparse matrices arising in real applications. We use our GPU algorithm for PDE-constrained optimization problems and demonstrate that the commodity GPU is a useful co-processor for scientific applications. (c) 2008 Elsevier Inc. All rights reserved.
Publisher Elsevier
ISSN/ISBN 0743-7315
edoc-URL http://edoc.unibas.ch/dok/A5254983
Full Text on edoc No
Digital Object Identifier DOI 10.1016/j.jpdc.2008.05.008
ISI-Number WOS:000259881400007
Document type (ISI) ArticleProceedings Paper
 
   

MCSS v5.8 PRO. 0.385 sec, queries - 0.000 sec ©Universität Basel  |  Impressum   |    
25/04/2024