2. C++ 17 에서 추가된 병렬 알고리즘 실행계획
sequenced_policy : 병렬로 동작하지 않고 순차적으로 실행되긴 하는데 우리가 생각하는 순서와 다를 수
있다
parallel_policy : 라이브러리 내부의 스레드에서 병렬로 동작한다. 순차적으로 실행되긴 하는데 우리가
생각하는 순서와 다를 수 있다
parallel_unsequenced_policy : 병렬로 수행되는데 코드의 벡터화가 되어서 수행 될 수 있다 순서가
보장되지 않는다
3. C++ 20 에서 unseq 추가
단일 스레드에서 실행되지만 코드의 벡터화가 일어남
내가 원한 순서가 보장이 되지 않는다
4. 사용시 주의
메모리 할당 혹은 해제가 아니고 동기화처리가 필요한 경우에는 unseq 는 안전하지
않다
https://m.blog.naver.com/kmc7468/221337487249