Task 5, 5* some fixes and cleanup

This commit is contained in:
Markus Schmidt 2025-12-09 23:33:08 +01:00
commit c8bf307391
154 changed files with 214851 additions and 93 deletions

View file

@ -91,7 +91,7 @@ vector<int> reduction_vec(int n)
vector<int> reduction_vec_append(int n)
{
vector<int> vec(n);
vector<int> vec;
#pragma omp parallel default(none) shared(cout,n) reduction(VecAppend:vec)
{
int tid = omp_get_thread_num();
@ -99,10 +99,7 @@ vector<int> reduction_vec_append(int n)
vector<int> local(n);
iota(local.begin(), local.end(), tid);
#pragma omp critical
cout << tid << " : " << local.size() << endl;
vec = local;
vec = local;
}
return vec;