Openmp에서 읽기용 메모리도 datarace가 발생할까요?
글쓴이: high385 / 작성시간: 토, 2016/10/08 - 7:21오후
쓰기용 메모리는 동시에 특정 메모리에 다른 core가 접근해서
싱글 thread에서 순차적으로 결과를 쓰기 메모리에 접근할때와
멀티 thread에서 병렬로 접근해서 메모리에 쓸때는 다른 결과를
초래하게 됩니다
읽기용 메모리는 병렬 처리시 읽기만 하기때문에 최종 결과가 상이하진 않지만
Data race로 인해 성능차이가 발생하는지 궁금합니다
서로 독립된 읽기용 메모리 사용과 공통의 읽기용 메모리를
병렬 thread로 openmp가 동작했을때 속도에 대한 차이가 있을까요?
이에 대한 답변이 나오는 문서나 인터넷 사이트가 있을까요?
Forums:
댓글 달기