목록task base (1)
일상 코딩
[C++/CPP] 19.06. multi-threading Example inner product 벡터 내적을 통한 멀티 쓰레딩 예제
#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; mutex mtx; void dotProductNaive(const vector &v0, const vector &v1, const unsigned &&i_start, const unsigned &&i_end, unsigned long long &sum) { for (unsigned i = i_start; i < i_end; ++i) sum += v0[i] * v1[i]; } void dotProductLock(const vector &v0, const vector &v1, c..
C++/따배C++ 19강 모던 C++ 기능들
2021. 12. 16. 07:27