Intel Integrated Performance Primitives

Intel Integrated Performance Primitives 2018

Windows / Intel Software / 2597 / Doly spes
Düşündiriş

“Intel Integrated Performance Primitives” (IPP) döredijilere şekili gaýtadan işlemek, signallary gaýtadan işlemek we maglumatlary gaýtadan işlemek üçin ýokary hilli, önümçilige taýyn, pes derejeli gurluş bloklaryny hödürleýän güýçli programma guralydyr. Intel arhitekturasynyň giň toplumy (Intel® Quark, Intel Atom, Intel Core, Intel Xeon we Intel Xeon Phi prosessorlary) üçin ýokary derejede optimallaşdyrylan programma gurallary/kitaphanasy üçin bir dükan. Ulanylmaga taýýar bu API-ler iň oňat öndürijilik gazanmak üçin programmalaryny düzmek üçin programma üpjünçileri, integratorlar we çözgüt üpjün edijiler tarapyndan ulanylýar.

Suratlar ýa-da wideo akymlarynda süzmek we üýtgetmek amallary ýaly şekilleri gaýtadan işlemek üçin ýörite işlenip düzülen funksiýalaryň we algoritmleriň toplumy bilen; ses ýa-da gepleýiş tanamak ýaly signallary gaýtadan işlemek; JPEG ýa-da MPEG kodlamak/kodlamak ýaly maglumatlary gysmak/dekompressiýa meseleleri; maglumatlary şifrlemek/şifrlemek ýaly kriptografiýa meseleleri - IPP ýokary öndürijilikli programmalary ösdürmegiň täsirli usulyny üpjün edýär.

Kitaphanada şekil gaýtadan işlemek (IP), signallary gaýtadan işlemek (SP), maglumatlary gysmak (DC), kriptografiýa (CR), kompýuter görüşi (CV), gepleýiş tanamak (SR), setir manipulýasiýasy (SM) ýaly 9 domen boýunça 2K + -dan gowrak funksiýa bar. , Matematika funksiýalary (MF), Içerki gurluş bloklary (TBB).

IPP-ni ulanmagyň esasy artykmaçlyklaryndan biri, dürli enjam platformalarynda kod ýerine ýetirilişini optimallaşdyrmak ukybydyr. Kitaphana köp ýadroly prosessorlary göz öňünde tutup döredildi, bu hasaplamalary çaltlaşdyrmak üçin parallellikden peýdalanyp biljekdigini aňladýar. Bu tizlik möhüm bolan ýokary öndürijilikli hasaplaýyş şertlerinde ulanmak üçin amatly edýär.

IPP ulanmagyň ýene bir peýdasy, ulanylyşynyň aňsatlygydyr. Kitaphanada her bir funksiýany öz taslamalaryňyza aňsatlyk bilen birleşdirip boljak nusga bölekleri bilen nädip ulanmalydygyny görkezýän giňişleýin resminamalar bar. Mundan başga-da, ulanyjylaryň kitaphana bilen işleýän wagtynda ýüze çykyp biljek anyk meseleleri barada sorag berip biljek forumlary öz içine alýan köp sanly onlaýn çeşmeler bar.

IPP, şeýle hem, C/C ++, Fortran we Python ýaly birnäçe programmirleme dilleri üçin goldaw berýär, islän diline garamazdan ony köp sanly işläp düzüjiler üçin elýeterli edýär.

Ygtyýarnamalaşdyrmak nukdaýnazaryndan iki esasy wariant bar: täjirçilik ygtyýarnamasy ýa-da açyk çeşme ygtyýarnamasy. Söwda ygtyýarnamasy, Intel toparynyň tehniki goldawy bilen birlikde kitaphananyň içindäki ähli aýratynlyklara girmäge mümkinçilik berýär, açyk çeşme ygtyýarnamasy diňe kitaphananyň içindäki käbir aýratynlyklara girmegi üpjün edýär, ýöne Intel toparynyň tehniki goldawyny öz içine almaýar.

Umuman aýdanyňda, ýokary öndürijilikli programmalary ösdürmäge kömek etjek güýçli gural gözleýän bolsaňyz, “Intel Integrated Performance Primitives” -dan başga bir zat gözlemäň! Giňişleýin resminamalar we onlaýn çeşmeler bilen birlikde dürli enjam platformalary üçin ýöriteleşdirilen giňişleýin funksiýalar toplumy bilen - indiki taslamaňyzy ösdüreniňizde iň oňat öndürijilik gazanmak üçin bu gurallar toplumynda zerur zatlar bar!

Doly spes
Neşirçi Intel Software
Neşirýat sahypasy http://www.intel.com/software/products
Çykan senesi 2018-07-22
Sene goşuldy 2018-07-22
Kategoriýa Öndüriji gurallary
Kategoriýa Programma üpjünçiligi
Wersiýa 2018
Os talaplary Windows, Windows 7, Windows 8, Windows 10
Talaplar None
Bahasy Free
Hepdede ýüklemeler 2
Jemi ýüklemeler 2597

Comments: