https://github.com/rkv0id/threaddvect-norm
An academic project used to get familiar with POSIX threads and vectorization using AVX intrinsics
https://github.com/rkv0id/threaddvect-norm
Last synced: 3 months ago
JSON representation
An academic project used to get familiar with POSIX threads and vectorization using AVX intrinsics
- Host: GitHub
- URL: https://github.com/rkv0id/threaddvect-norm
- Owner: rkv0id
- Created: 2020-11-17T13:28:25.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-19T13:39:15.000Z (over 4 years ago)
- Last Synced: 2025-01-03T12:30:06.091Z (5 months ago)
- Language: C
- Size: 107 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# threaddvect-norm
An academic project used to get familiar with POSIX threads and vectorization using AVX intrinsics.The routine this project is trying to parallelize is some norm computing:
### Usage
If you're on a Unix or Unix-like system, you can just use the makefile provided under the src/ directory:``` shell
cd src/
make
./parallel_norm.out
```### Execution example
Note that the result inconsistency is due to the use of single-precision floating-point format (float / 32bit pres).
![]()