아래 그림처럼, 일반적인 단일 쓰레드에서 처리하는 경우보다 훨씬 좋은 성능을 IPP를 통해 만들수 있다는 것을 보여준다. 라이브러리가 최적화 되어있어서, 실질적으로 우리가 OpenMP로 병렬처리 하도록 만드는것보다 성능이 좋다고 한다.
<멀티 플랫폼 호환성>
운영 체제
이제 Mac OS*용 지원이 제공됩니다! Mac OS*용 인텔® 통합 성능 프리미티브(IPP) 5.1을 통해 Windows* 및 Linux*에서 사용하던 동일한 라이브러리 API 및 함수를 사용하여 손쉽게 사용자 애플리케이션을 Mac OS*로 포팅할 수 있습니다.
개발 환경
인텔 IPP는 Microsoft Visual Studio*, Xcode*, Eclipse*, GCC 및 인텔® C++ 컴파일러와 같은 인기 있는 개발 환경 및 도구에서 간편하게 사용하고 통합할 수 있습니다.
프로세서
인텔® 코어™ 듀오 및 인텔® 펜티엄® D 멀티 코어 프로세서
인텔® 코어™ 솔로 프로세서
인텔® 제온® 프로세서
64비트 인텔 제온 프로세서, 인텔® 펜티엄® D 프로세서, 인텔® 펜티엄® 프로세서 익스트림 에디션을 포함하는 인텔® EM64T 기반의 프로세서
인텔® 펜티엄® 4 및 인텔® 펜티엄® M 프로세서
인텔® IXP4xx 프로세서 및 인텔® PXA27x 애플리케이션 프로세서(인텔® 무선 MMX™ 기술 지원)를 포함하는 인텔 XScale® 기술 기반의 프로세서
인텔® 아이테니엄® 2 프로세서
'Robotics > Software Tech.' 카테고리의 다른 글
MySQL 5.5.9 와 MFC 연동 (7) | 2011.03.01 |
---|---|
Intel C++ Compiler 11.1로 Histogram stretching 병렬처리 하기 (2) | 2010.11.17 |
Image Processing용 Sample image (0) | 2010.09.08 |
Open-source 2D Mobile Robot Simulation (0) | 2010.06.10 |
Dataset에 숨겨진 수학적 관계와 함수 방정식을 찾아주는 프로그램 (0) | 2010.04.30 |