통합 퍼포먼스 프리미티브

Integrated Performance Primitives
통합 퍼포먼스 프리미티브
개발자인텔(R)
안정된 릴리스
2021 업데이트 2 / 2021년 3월 30일, 16개월 전(2021-03-30)[1][2]
기입처C/C++
운영 체제Linux, macOS, Microsoft Windows, Android
유형라이브러리 또는 프레임워크
면허증.전용 프리웨어[3]
웹 사이트software.intel.com/intel-ipp Edit this on Wikidata

인텔(R) 인테그레이티드 퍼포먼스 프리미티브(Integrated Performance Primitives)는 [4]인텔이 개발한 멀티미디어 및 데이터 처리 애플리케이션용 멀티 스레드 소프트웨어 라이브러리입니다.

라이브러리는 Intel 및 호환 프로세서를 지원하며 Linux, MacOS, Windows Android 운영 체제에서 사용할 수 있습니다.인텔 oneAPI Base [4]Toolkit의 일부 또는 개별적으로 이용하실 수 있습니다.

특징들

라이브러리는, MMX, SSE, SSE2, SSE3, SSE4, AVX, AVX2, AVX-512, AES-NI, 및 멀티 코어 프로세서를 포함한 프로세서 기능을 활용하고 있습니다.[5] 인텔(R) IPP에는 다음 기능이 포함됩니다.

조직

인텔(R) IPP는 신호(선형 배열 또는 벡터 데이터 포함), 이미지(일반 색 공간용 2D 배열 포함), 데이터 압축 [5]및 암호화의 4가지 주요 처리 그룹으로 나뉩니다.

진입점의 절반은 매트릭스형이고, 1/3은 신호형이며, 나머지는 화상 및 암호형이다.인텔(R) IPP 함수는 8u(8비트 부호 없음), 8s(8비트 부호 있음), 16s, 32f(32비트 부동소수점), 64f 등의 4가지 데이터 타입으로 나뉩니다.일반적으로 애플리케이션 개발자는 대부분의 처리 기능에 대해 하나의 주요 데이터 유형만 사용하여 작업하며 입력에서 처리로, 끝점에서 [5]출력 형식으로 변환합니다.

역사

  • 버전 2.0 파일은 2002년4월 22일자로 되어 있습니다.
  • 버전 3.0
  • 버전 4.0 파일은 2003년 11월 11일로 되어 있습니다.4.0 런타임은 3.0 및 2.0용으로 코딩된 애플리케이션을 완전히 지원합니다.
  • 버전 5.1 파일은 2006년 3월 9일 이전입니다. 5.1 런타임은 4.0 이전 버전으로 코딩된 애플리케이션을 지원하지 않습니다.
  • 버전 5.2 파일은 2007년 4월 11일로 되어 있습니다.5.2 런타임에서는 5.1 이전용으로 코드화된 어플리케이션은 지원되지 않습니다.2007년 6월 5일 도입.데이터 압축용 코드샘플 추가, 새로운 비디오코덱 지원, Mac OS X에서의 64비트 애플리케이션 지원, Windows Vista 지원, 레이트레이싱 및 렌더링용 신기능 추가.
  • 버전 6.1은 인텔 C++ 컴파일러와 함께 2009년 6월 28일에 출시되었습니다.버전 6.1 업데이트1은 2009년7월 28일에 출시되었습니다.업데이트 2 파일은 2009년 [6]10월 19일 날짜입니다.
  • 버전[7] 7.1
  • 버전 8[8].0
  • 버전[9] 8.1
  • 버전[10] 8.2
  • 버전 9.0 최초 출시, 2015년 8월 25일[11]
  • 버전 9.0 업데이트 1, 2015년 12월[12] 1일
  • 버전 9.0 업데이트 2
  • 버전 9.0 업데이트 3
  • 버전 9.0 업데이트 4
  • Version 2017 초기 릴리즈
  • 버전 2017 업데이트 1
  • 버전 2017 업데이트 2
  • 버전 2017 업데이트 3, 2016년 2월 28일[1]
  • 버전 2018 초기 릴리즈
  • 버전 2018 업데이트 1
  • 버전 2018 업데이트 2
  • 버전 2018 업데이트 2.1
  • 버전 2018 업데이트 3
  • 버전 2018 업데이트 3.1
  • 버전 2018 업데이트 4, 2018년 9월 20일[1]
  • Version 2019 초기 릴리즈
  • 버전 2019 업데이트 1
  • 버전 2019 업데이트 2
  • 버전 2019 업데이트 3, 2019년 2월 14일[1]
  • 버전 2019 업데이트 4
  • 버전 2019 업데이트 5
  • Version 2020 초판 발매, 2019년 12월 12일[1][2]
  • 버전 2020 업데이트 1, 2020년 3월 30일[1][2]
  • 버전 2020 업데이트 2, 2020년 7월 16일[1][2]

상대편

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c d e f g "Intel® Integrated Performance Primitives Library Release Notes and New Features". software.intel.com.
  2. ^ a b c d "Intel® IPP 2020 Bug Fixes". software.intel.com.
  3. ^ "No Cost Options for Intel Parallel Studio XE, Support yourself, Royalty-Free".
  4. ^ a b "Intel Integrated Performance Primitives (Intel IPP) 6.1 FAQs" (PDF). Intel Website. 2009. Retrieved 2010-08-12.
  5. ^ a b c "Intel Integrated Performance Primitives (Intel IPP) Library".
  6. ^ "Intel Integrated Performance Primitives (Intel IPP) Library 6.1 Release Notes".
  7. ^ "Intel Integrated Performance Primitives (Intel IPP) Library 7.1 Release Notes".
  8. ^ "Intel Integrated Performance Primitives (Intel IPP) Library 8.0 Release Notes".
  9. ^ "Intel Integrated Performance Primitives (Intel IPP) Library 8.1 Release Notes".
  10. ^ "Intel Integrated Performance Primitives (Intel IPP) Library 8.2 Release Notes".
  11. ^ "Intel Integrated Performance Primitives (Intel IPP) Library 9.0 Release Notes".
  12. ^ "Intel Integrated Performance Primitives (Intel IPP) Library 9.0 Github".

외부 링크