응 니 설명대로라면 성능향상이 전혀 느껴지지 않는 원인으로 Threshold 가 N/2 인 건데, 이걸 바꿔야 할 수도 있고, 아니면 로직 자체가 좀 잘못되었을 수도 있어.
그런데 보다 근본적인 원인은, 테스트에 사용하는 데이터의 크기가 병렬처리 효과를 볼 만큼 크지 않아서 그럴 수도 있어.
Threshold, 로직에도 문제가 없다면, 어느 정도 크기의 데이터를 테스트용으로 썼는지 모르겠지만, 여러 번 돌리면서 점점 크게 키워봐.
100, 200, 300 이렇게 말고, 100, 1000, 10000, 100000, 1000000, 10000000 이렇게 키워봐.
이분...