Skip to content

The advances of Graphic Processing Units (GPU) technology and the introduction of CUDA programming model facilitates developing new solutions for sparse and dense linear algebra solvers. Matrix Transpose is an important linear algebra procedure that has deep impact in various computational science and engineering applications. Several factors hi…

Notifications You must be signed in to change notification settings

ayazhassan/padding_free_matrix_transpose_gpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

padding_free_matrix_transpose_gpu

Modify the Makefile to set proper paths for CUDA toolkit and libraries.

Type 'make' to compile and './transpose' to execute.

Cite the work as follows:

Ayaz ul Hassan Khan, M. A. Al-Mouhamed, A. Almousa, A. Fatayar, A. Baqais, and M. Assayony, “Padding Free Bank Conflict Resolution for CUDA-Based Matrix Transpose Algorithm”, International Journal of Networked and Distributed Computing, Vol. 2, issue 3, pp 124-134, July 2014, DOI: doi:10.2991/ijndc.2014.2.3.2.

A. H. Khan, M. A. Al-Mouhamed, A. Almousa, A. Fatayar, A. Baqais, and M. Assayony, “Padding Free Bank Conflict Resolution for CUDA-Based Matrix Transpose Algorithm”, 15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2014).

About

The advances of Graphic Processing Units (GPU) technology and the introduction of CUDA programming model facilitates developing new solutions for sparse and dense linear algebra solvers. Matrix Transpose is an important linear algebra procedure that has deep impact in various computational science and engineering applications. Several factors hi…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published