Intel Integrated Performance Primitives

Intel Integrated Performance Primitives 2018

Windows / Intel Software / 2597 / Pełna specyfikacja
Opis

Intel Integrated Performance Primitives (IPP) to potężne narzędzie programowe, które oferuje programistom wysokiej jakości, gotowe do produkcji, niskopoziomowe bloki konstrukcyjne do przetwarzania obrazu, przetwarzania sygnałów i aplikacji do przetwarzania danych. Jest to punkt kompleksowej obsługi narzędzi/bibliotek programistycznych, które są wysoce zoptymalizowane pod kątem szerokiej gamy architektur firmy Intel (procesory Intel® Quark, Intel Atom, Intel Core, Intel Xeon i Intel Xeon Phi). Te gotowe do użycia interfejsy API są używane przez programistów, integratorów i dostawców rozwiązań do dostrajania aplikacji w celu uzyskania najlepszej wydajności.

Dzięki wszechstronnemu zestawowi funkcji i algorytmów zaprojektowanych specjalnie do zadań związanych z przetwarzaniem obrazu, takich jak operacje filtrowania i przekształcania obrazów lub strumieni wideo; zadania przetwarzania sygnału, takie jak rozpoznawanie dźwięku lub mowy; zadania kompresji/dekompresji danych, takie jak kodowanie/dekodowanie JPEG lub MPEG; zadania kryptograficzne, takie jak szyfrowanie/deszyfrowanie danych — IPP zapewnia efektywny sposób tworzenia aplikacji o wysokiej wydajności.

Biblioteka zawiera ponad 2K+ funkcji w 9 domenach, w tym przetwarzanie obrazu (IP), przetwarzanie sygnału (SP), kompresję danych (DC), kryptografię (CR), widzenie komputerowe (CV), rozpoznawanie mowy (SR), manipulację ciągiem znaków (SM) , Funkcje matematyczne (MF), bloki konstrukcyjne wątków (TBB).

Jedną z kluczowych zalet korzystania z protokołu IPP jest możliwość optymalizacji wykonywania kodu na różnych platformach sprzętowych. Biblioteka została zaprojektowana z myślą o procesorach wielordzeniowych, co oznacza, że ​​może wykorzystać równoległość w celu przyspieszenia obliczeń. To sprawia, że ​​idealnie nadaje się do użytku w środowiskach komputerowych o wysokiej wydajności, w których szybkość ma kluczowe znaczenie.

Kolejną zaletą korzystania z IPP jest łatwość użycia. Biblioteka zawiera obszerną dokumentację, która zawiera przykłady pokazujące, jak korzystać z każdej funkcji, wraz z przykładowymi fragmentami kodu, które można łatwo zintegrować z własnymi projektami. Ponadto dostępnych jest wiele zasobów internetowych, w tym fora, na których użytkownicy mogą zadawać pytania dotyczące konkretnych problemów, które mogą napotkać podczas pracy z biblioteką.

IPP oferuje również obsługę wielu języków programowania, w tym C/C++, Fortran i Python, dzięki czemu jest dostępny dla szerokiego grona programistów niezależnie od preferowanego przez nich języka.

Jeśli chodzi o opcje licencjonowania, dostępne są dwie główne opcje: licencja komercyjna lub licencja open source. Licencja komercyjna umożliwia dostęp do wszystkich funkcji w bibliotece wraz ze wsparciem technicznym zespołu firmy Intel, podczas gdy licencja open source zapewnia dostęp tylko do niektórych funkcji w bibliotece, ale nie obejmuje pomocy technicznej ze strony zespołu firmy Intel.

Ogólnie rzecz biorąc, jeśli szukasz potężnego zestawu narzędzi, który pomoże Ci tworzyć aplikacje o wysokiej wydajności, nie szukaj dalej niż Intel Integrated Performance Primitives! Dzięki wszechstronnemu zestawowi funkcji zoptymalizowanych specjalnie dla różnych platform sprzętowych oraz obszernej dokumentacji i dostępnym zasobom online - ten zestaw narzędzi ma wszystko, czego potrzebujesz, aby osiągnąć optymalną wydajność podczas opracowywania kolejnego projektu!

Pełna specyfikacja
Wydawca Intel Software
Witryna wydawcy http://www.intel.com/software/products
Data wydania 2018-07-22
Data dodania 2018-07-22
Kategoria Narzędzia deweloperskie
Podkategoria Oprogramowanie do programowania
Wersja 2018
Wymagania systemu operacyjnego Windows, Windows 7, Windows 8, Windows 10
Wymagania None
Cena £ Free
Pobrania tygodniowo 2
Całkowita liczba pobrań 2597

Comments: