https://github.com/misterzurg/itmo_labs_parallel_algorithms_for_the_analysis_and_synthesis_of_data
๐ My labs from ITMO; Dis - PAASD
https://github.com/misterzurg/itmo_labs_parallel_algorithms_for_the_analysis_and_synthesis_of_data
big-data-and-ml itmo-labs mpi4py openmpi
Last synced: 2 months ago
JSON representation
๐ My labs from ITMO; Dis - PAASD
- Host: GitHub
- URL: https://github.com/misterzurg/itmo_labs_parallel_algorithms_for_the_analysis_and_synthesis_of_data
- Owner: MisterZurg
- Created: 2022-10-12T19:28:57.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-28T11:43:58.000Z (over 2 years ago)
- Last Synced: 2025-01-20T17:49:11.935Z (4 months ago)
- Topics: big-data-and-ml, itmo-labs, mpi4py, openmpi
- Language: Python
- Homepage:
- Size: 15 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Parallel algorithms for the analysis and synthesis of data
Lector: Sokhin Timur, PhD student
## Assignments
- [Assignment 1: MPI โ C++](Assignments_1)
- [Assignment 2: MPI - Python](Assignments_2/README.md)
- Assignment 3: TBA
- Assignment 4: TBA## Notes:
**ะก++ compiler for Windows:**[I recommend using this version of gcc](http://www.equation.com/servlet/equation.cmd?fa=fortran)
**C++ for Ubuntu:**
probably you will need this:
```sh
sudo apt install libomp-dev
sudo apt install build-essential
```The compilation command in all cases should look like this:
```
g++ -o output_name.o input_name.cpp -fopenmp.
```
`-o` flag means destination file,`-fopenmp` allows you to use openmp directives in your code.
# C++ SUCK SO WHY I MADE A MAKE FILE
To run program simply type in a terminal
```
make PRG={RELATIVE PATH TO .cpp file}
``````
Undefined symbols for architecture arm64:
"___kmpc_end_reduce_nowait", referenced from:
_.omp_outlined. in ass1-b940bc.o
```