안녕하세요 첫 질문 올립니다.
저는 현재 산업용 머신 비전 프로그램 알고리즘을 설계하는 일을 하고 있습니다. 일을 시작한지 이제 1년 반쯤 되는 뉴비 겨우 벗어난 수준인데요.
일단 질문드리고 싶은 부분은 저희 회사에서 이미지 처리를 위해 주로 인텔 제온 X5660 CPU(6 Core/ 2.8Ghz)를 사용합니다. 물론 항상 사용하는 것은 아니고 검사할 이미지에 따라 i7을(4 Core급) 사용하기도 하고. 2CPU구성으로 X5660을 박아 넣기도 합니다.
부하가 주로 걸리는 부분은 초고해상도(12Kx12K이상~ 최고 16Kx30K 8bit이미지 까지도 처리합니다.) 쪽인데. 현재 구성에 있어서 성능적인 불만이 큰 것은 아닙니다.(사실 추후에는 CUDA쪽으로 개발 방향을 선회할 생각이기도 합니다.) 어쨌든 현재는 ipp5.1버전 라이브러리를 기반으로 하는 정수연산(8~32bit)을 위주로 하고 있습니다만. 사실 원가 절감을 위해서 대채제를 찾고자 합니다.
질문이 여럿이라 나누어서 질문 드리고 싶습니다.
1way 시스템에서는 에서는 i7-4930K 같은것을 대체재로 사용 하려고 하고 있는데. 해당 제품이 성능적으로 문제가 없을지(벤치마크상에는 문제가 없을것으로 보이기는 한데요. 대부분 하이퍼 스레딩을 끄고 연산을 수행합니다.)
(제온이 용도에 맞다는건 알고는 있습니다만, 어차피 공산품 양산용 설비라서 제품간의 이미지 값차이로 인한 문제가 훨씬더 커서 다소간의 에러는 감안 할 수 있습니다.)
i7 CPU이 2way를 사용하지 못하는 걸로알고 있는데..메인보드 자체가 약간의 꼼수(?)를 통해서 i7을 2way로 사용할 수 있는 제품이 있다고 들었습니다. 혹시 벤치마크자료나 안정성에 관한 자료를 알 수 있다면 링크부탁드립니다.(영문 상관없습니다.)
부하의 98%이상이 정수 연산인편인데 AMD의 옵테론들이 정수 물리 코어의 숫자가 굉장히 높은데 이 경우 대체제로서 메리트는 있을까요? (예를 들어 8~12코어의 AMD 서버용 CPU를 두개를 박는다던가.)
(IPP에서 사용하는 SIMD 명령어 대부분이 AMD에서도 먹히는 걸로 아는데... 이 부분에 대해서는 직접 테스트를 해 볼 생각입니다.)
감사합니다.
어디선가 IPP6.0을 사용 해보라고 하네요.
일단 정수 연산 성능은 AMD보다 Intel이 월등히 높다고 알고있습니다.
(동영상, 포토샾 등 그래픽관련 툴들은 무조건 Intel로 구성합니다..)
결과물인 시스템도 전체 시스템의 가격에 비하여 CPU를 변경하는 이득이 그렇게 크지않을 것 같기도 하고요.
원가 절감도 중요하지만 대채제의 안정성이나 프로그래밍의 효율성이나 성능이 더 중요할 듯 합니다.
가장 확실한 건 IPP를 구매하신 곳에 (인텔에?) 문의해보면... 음.. AMD 쓰라고 소린 안할지도 모르겠네요...
괜히 고생하지 마시기 바랍니다.
황진우님// 포토샵은 아니고 자동 검사입니다. 굳이 따지자면 포토샵의 액션 기능이 자동으로 계속 돌아간다고 하면 비슷하려나요.IPP 버전업은 고려중이긴 합니다.
김영기님//네 반도체나 회로 검사쪽입니다. 동일 코어수, 동일 클럭일때 연산 성능은 월등히 높은것은 알고 있습니다만. 성능/가격비 역시 인텔이 좋은가요?
박동권님,박문형님// AMD CPU에서도 IPP기반 프로그램이 돌아가는데에 문제가 없다는 것을 인텔 홈페이지에서 확인하여서 나중에 시간되는대로 나름 벤치마크를 한번 해볼 생각입니다. 감사합니다.
아 그리고 추가 질문이 가능하다면 X5660과 E5-2630V2 의 성능 차이는 얼마정도 될까요? 후자가 최신 소켓인데 벤치마크 자료 있을까요?
인텔보다 보통 느리게 돌아간다는것이 함정입니다.
대신 대용량 메모리 사용시에는 인텔보다 느려도 에러없이 묵묵히 돌아갑니다.
AMD G34 플랫폼에서 가성비 갑은 MP(4way) 시스템입니다.