Commit 9e0a2ce8 authored by petros.anastasiadis's avatar petros.anastasiadis
Browse files

Initial commit

parent 978f7381
......@@ -2,6 +2,7 @@
Basic helpfull functions used by some of the programs.
Function explanation and usage included in corresponding header(.h) files.
Modify at your own risk!
->input.c
......
/****************************************************/
A single GPU impementation of the Matrix-Vector algorithm with:
->cuBLAS(BLAS routines implemented on the GPU by NVIDIA)
07/09/2017: Completed
13/09/2017: Modified to use unified memory
......
/****************************************************/
A parallel MPI implementation of the matrix-vector multiplication algorithm
->MPI(Basic implementation using intel mpi for compilation)
19/09/2017: Completed
->MPI-OpenMP(Hybrid implementation with MPI for data management between nodes and OpenMP for computations)
20/09/2017: Completed
/****************************************************/
/****************************************************/
Two OpenMP impementations of the Matrix-Vector algorithm:
->OpenMP (a simple naive parallel for implementation)
07/09/2017: Completed
......
......@@ -7,17 +7,13 @@ Directory layout(tree -d):
Training
├── External_Functions
├── GPUs
├── Multinode
│   ├── Hybrid
│   │   ├── Cuda-MPI
│   │   ├── OpenMP-MPI
│   │   └── PHI-MPI
│   └── MPI
├── MPI
├── OpenMP
├── Outputs
│   └── Debug
└── Serial
Loader contains required modules for all makefiles. Create executables with 'make' in corresponding directories.
/****************************************************/
/****************************************************/
A serial impementation of the Matrix-Vector algorithm:
->Serial(Mostly used for time comparison and error checking)
->Serial(Mostly used for time comparison and error checking)
05/09/2017: Completed
/****************************************************/
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment