CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): 구르미 (구르미)
날 짜 (Date): 2005년 3월  3일 목요일 오전 07시 28분 21초
제 목(Title): [질] OpenMP를 직장에서 쓰시는 분?


궁금해서 그런데.. 

기존의 프로그램을 SMP machine에서 돌리기 위해 multi-thread로 바꾸지 않고
OpenMP옵션을 컴파일러에서 enable해서 쓰시는분 계시나요? 직장 또는 
학교에서..

개인적인 경험으로는 크게 성능이 향상되는 느낌이 없던데. 물론 Application의 
문제이겠지만.. 30~40%의 speedup만 가능해도 쓸만하다고 생각합니다만 
5~10%라니..


Intel에서 개발한 MKL 라이브러리를 보면 cblas 패키지중 matrix
multiplication같은 경우 SMP의 각 캐쉬를 잘 활용하도록 최적화한 게 있다고
합니다만. fft같은 커널의 속도향상은 얼마나 되는지 모르겠네요.


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.