Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.01 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.01 KB

MatrixMultiplicationCuda

GitHub license

Matrix Multiplication of nXn matrixes under the NVIDIA CUDA environment.

Requirements

  • Visual C++
  • NVIDIA CUDA

Build Environment

  • OS: Microsoft Windows 10 Home Single Language
  • IDE: Visual Studio Community 2015
  • CUDA: Release 8.0, V8.0.44
  • COMPILER: Microsoft Visual C++ 2015

Build Instructions

  • Clone the project;
  • Move to the Visual Studio Solution;
  • Open the solution under Visual Studio;
  • Run the code.
$> git clone https://github.com/caiomcg/MatrixMultiplicationCuda.git
$> cd MatrixMultiplicationCuda
$> cd MatrixMultiplicationCUDA
$> open MatrixMultiplicationCUDA.sln

Execution Instructions

  • Run the project passing the Matrix to multiply through the argv parameter.
$> ./MatrixMultiplicationCUDA file.txt file2.txt

Example of a file

Matrix 3x3

1 2 3
1 2 3
1 2 3