Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
petros.anastasiadis
Training_Test
Commits
9e0a2ce8
Commit
9e0a2ce8
authored
Sep 20, 2017
by
petros.anastasiadis
Browse files
Initial commit
parent
978f7381
Changes
6
Hide whitespace changes
Inline
Side-by-side
External_Functions/README.md
View file @
9e0a2ce8
...
...
@@ -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
...
...
GPUs/README.md
View file @
9e0a2ce8
/
****************************************************
/
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
...
...
MPI/README.md
View file @
9e0a2ce8
/
****************************************************
/
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
/
****************************************************
/
OpenMP/README.md
View file @
9e0a2ce8
/
****************************************************
/
Two OpenMP impementations of the Matrix-Vector algorithm:
->OpenMP (a simple naive parallel for implementation)
07/09/2017: Completed
...
...
README.md
View file @
9e0a2ce8
...
...
@@ -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.
/
****************************************************
/
Serial/README.md
View file @
9e0a2ce8
/
****************************************************
/
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
/
****************************************************
/
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment