Intel Integrated Performance Primitives

Intel Integrated Performance Primitives 2018

Windows / Intel Software / 2597 / ਪੂਰੀ ਕਿਆਸ
ਵੇਰਵਾ

Intel Integrated Performance Primitives (IPP) ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸਾਫਟਵੇਅਰ ਟੂਲ ਹੈ ਜੋ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਚਿੱਤਰ ਪ੍ਰੋਸੈਸਿੰਗ, ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ, ਅਤੇ ਡਾਟਾ ਪ੍ਰੋਸੈਸਿੰਗ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਉੱਚ-ਗੁਣਵੱਤਾ, ਉਤਪਾਦਨ ਲਈ ਤਿਆਰ, ਨੀਵੇਂ-ਪੱਧਰ ਦੇ ਬਿਲਡਿੰਗ ਬਲਾਕਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। ਇਹ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਟੂਲਸ/ਲਾਇਬ੍ਰੇਰੀ ਲਈ ਇੱਕ ਵਨ-ਸਟਾਪ ਸ਼ਾਪ ਹੈ ਜੋ ਇੰਟੇਲ ਆਰਕੀਟੈਕਚਰ ਦੀ ਇੱਕ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ (Intel® Quark, Intel Atom, Intel Core, Intel Xeon, ਅਤੇ Intel Xeon Phi ਪ੍ਰੋਸੈਸਰ) ਲਈ ਬਹੁਤ ਜ਼ਿਆਦਾ ਅਨੁਕੂਲਿਤ ਹੈ। ਇਹਨਾਂ ਵਰਤੋਂ ਲਈ ਤਿਆਰ APIs ਦੀ ਵਰਤੋਂ ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਰਾਂ, ਏਕੀਕ੍ਰਿਤਕਾਂ ਅਤੇ ਹੱਲ ਪ੍ਰਦਾਤਾਵਾਂ ਦੁਆਰਾ ਉਹਨਾਂ ਦੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਧੀਆ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਟਿਊਨ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਚਿੱਤਰ ਪ੍ਰੋਸੈਸਿੰਗ ਕਾਰਜਾਂ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰਾਂ ਜਾਂ ਵੀਡੀਓ ਸਟ੍ਰੀਮਾਂ 'ਤੇ ਫਿਲਟਰਿੰਗ ਅਤੇ ਪਰਿਵਰਤਨ ਕਾਰਜਾਂ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਫੰਕਸ਼ਨਾਂ ਅਤੇ ਐਲਗੋਰਿਦਮ ਦੇ ਵਿਆਪਕ ਸਮੂਹ ਦੇ ਨਾਲ; ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ ਕਾਰਜ ਜਿਵੇਂ ਕਿ ਆਡੀਓ ਜਾਂ ਸਪੀਚ ਮਾਨਤਾ; ਡਾਟਾ ਕੰਪਰੈਸ਼ਨ/ਡੀਕੰਪਰੈਸ਼ਨ ਟਾਸਕ ਜਿਵੇਂ ਕਿ JPEG ਜਾਂ MPEG ਇੰਕੋਡਿੰਗ/ਡੀਕੋਡਿੰਗ; ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ ਦੇ ਕੰਮ ਜਿਵੇਂ ਕਿ ਡੇਟਾ ਦੀ ਐਨਕ੍ਰਿਪਸ਼ਨ/ਡਿਕ੍ਰਿਪਸ਼ਨ - IPP ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਵਾਲੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਦਾ ਇੱਕ ਕੁਸ਼ਲ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।

ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਚਿੱਤਰ ਪ੍ਰੋਸੈਸਿੰਗ (IP), ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ (SP), ਡੇਟਾ ਕੰਪਰੈਸ਼ਨ (DC), ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ (CR), ਕੰਪਿਊਟਰ ਵਿਜ਼ਨ (CV), ਸਪੀਚ ਰਿਕੋਗਨੀਸ਼ਨ (SR), ਸਟ੍ਰਿੰਗ ਮੈਨੀਪੁਲੇਸ਼ਨ (SM) ਸਮੇਤ 9 ਡੋਮੇਨਾਂ ਵਿੱਚ 2K+ ਤੋਂ ਵੱਧ ਫੰਕਸ਼ਨ ਸ਼ਾਮਲ ਹਨ। , ਮੈਥ ਫੰਕਸ਼ਨ (MF), ਥ੍ਰੈਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕ (TBB)।

IPP ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਮੁੱਖ ਲਾਭਾਂ ਵਿੱਚੋਂ ਇੱਕ ਵੱਖ-ਵੱਖ ਹਾਰਡਵੇਅਰ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਕੋਡ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਦੀ ਸਮਰੱਥਾ ਹੈ। ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਮਲਟੀ-ਕੋਰ ਪ੍ਰੋਸੈਸਰਾਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖ ਕੇ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਗਣਨਾ ਨੂੰ ਤੇਜ਼ ਕਰਨ ਲਈ ਸਮਾਨਤਾ ਦਾ ਫਾਇਦਾ ਉਠਾ ਸਕਦੀ ਹੈ। ਇਹ ਇਸਨੂੰ ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਵਾਲੇ ਕੰਪਿਊਟਿੰਗ ਵਾਤਾਵਰਨ ਵਿੱਚ ਵਰਤਣ ਲਈ ਆਦਰਸ਼ ਬਣਾਉਂਦਾ ਹੈ ਜਿੱਥੇ ਗਤੀ ਮਹੱਤਵਪੂਰਨ ਹੈ।

IPP ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਇੱਕ ਹੋਰ ਫਾਇਦਾ ਇਸਦੀ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨੀ ਹੈ। ਲਾਇਬ੍ਰੇਰੀ ਵਿਆਪਕ ਦਸਤਾਵੇਜ਼ਾਂ ਦੇ ਨਾਲ ਆਉਂਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਨਮੂਨਾ ਕੋਡ ਸਨਿੱਪਟਾਂ ਦੇ ਨਾਲ ਹਰੇਕ ਫੰਕਸ਼ਨ ਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ ਜਿਸ ਨੂੰ ਤੁਹਾਡੇ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਇਹ ਦਰਸਾਉਣ ਵਾਲੀਆਂ ਉਦਾਹਰਣਾਂ ਸ਼ਾਮਲ ਹਨ। ਇਸ ਤੋਂ ਇਲਾਵਾ ਫੋਰਮਾਂ ਸਮੇਤ ਬਹੁਤ ਸਾਰੇ ਔਨਲਾਈਨ ਸਰੋਤ ਉਪਲਬਧ ਹਨ ਜਿੱਥੇ ਉਪਭੋਗਤਾ ਉਹਨਾਂ ਖਾਸ ਮੁੱਦਿਆਂ ਬਾਰੇ ਸਵਾਲ ਪੁੱਛ ਸਕਦੇ ਹਨ ਜਿਹਨਾਂ ਦਾ ਉਹਨਾਂ ਨੂੰ ਲਾਇਬ੍ਰੇਰੀ ਨਾਲ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈ ਸਕਦਾ ਹੈ।

IPP ਕਈ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਲਈ ਵੀ ਸਹਾਇਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ C/C++, Fortran ਅਤੇ Python ਸ਼ਾਮਲ ਹਨ, ਇਸ ਨੂੰ ਡਿਵੈਲਪਰਾਂ ਦੀ ਇੱਕ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ ਤੱਕ ਪਹੁੰਚਯੋਗ ਬਣਾਉਂਦੇ ਹੋਏ ਉਹਨਾਂ ਦੀ ਤਰਜੀਹੀ ਭਾਸ਼ਾ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ।

ਲਾਇਸੰਸਿੰਗ ਵਿਕਲਪਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਦੋ ਮੁੱਖ ਵਿਕਲਪ ਉਪਲਬਧ ਹਨ: ਵਪਾਰਕ ਲਾਇਸੰਸ ਜਾਂ ਓਪਨ ਸੋਰਸ ਲਾਇਸੰਸ। ਵਪਾਰਕ ਲਾਇਸੈਂਸ ਤੁਹਾਨੂੰ ਇੰਟੈਲ ਦੀ ਟੀਮ ਤੋਂ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਦੇ ਨਾਲ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਅੰਦਰ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਕਿ ਓਪਨ ਸੋਰਸ ਲਾਇਸੈਂਸ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਅੰਦਰ ਕੁਝ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਪਰ ਇਸ ਵਿੱਚ ਇੰਟੇਲ ਦੀ ਟੀਮ ਤੋਂ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ।

ਸਮੁੱਚੇ ਤੌਰ 'ਤੇ ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲਸੈੱਟ ਦੀ ਤਲਾਸ਼ ਕਰ ਰਹੇ ਹੋ ਜੋ ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰੇਗਾ ਤਾਂ ਇੰਟੈੱਲ ਇੰਟੀਗ੍ਰੇਟਿਡ ਪਰਫਾਰਮੈਂਸ ਪ੍ਰਾਈਮਿਟਿਵਜ਼ ਤੋਂ ਅੱਗੇ ਨਾ ਦੇਖੋ! ਵੱਖ-ਵੱਖ ਹਾਰਡਵੇਅਰ ਪਲੇਟਫਾਰਮਾਂ ਲਈ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਅਨੁਕੂਲਿਤ ਫੰਕਸ਼ਨਾਂ ਦੇ ਵਿਆਪਕ ਸਮੂਹ ਦੇ ਨਾਲ ਵਿਆਪਕ ਦਸਤਾਵੇਜ਼ਾਂ ਅਤੇ ਔਨਲਾਈਨ ਸਰੋਤ ਉਪਲਬਧ ਹਨ - ਇਸ ਟੂਲਸੈੱਟ ਵਿੱਚ ਉਹ ਸਭ ਕੁਝ ਹੈ ਜਿਸਦੀ ਤੁਹਾਨੂੰ ਆਪਣੇ ਅਗਲੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਵੇਲੇ ਸਰਵੋਤਮ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਲੋੜੀਂਦੀ ਹੈ!

ਪੂਰੀ ਕਿਆਸ
ਪ੍ਰਕਾਸ਼ਕ Intel Software
ਪ੍ਰਕਾਸ਼ਕ ਸਾਈਟ http://www.intel.com/software/products
ਰਿਹਾਈ ਤਾਰੀਖ 2018-07-22
ਮਿਤੀ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ 2018-07-22
ਸ਼੍ਰੇਣੀ ਡਿਵੈਲਪਰ ਟੂਲ
ਉਪ ਸ਼੍ਰੇਣੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਾੱਫਟਵੇਅਰ
ਵਰਜਨ 2018
ਓਸ ਜਰੂਰਤਾਂ Windows, Windows 7, Windows 8, Windows 10
ਜਰੂਰਤਾਂ None
ਮੁੱਲ Free
ਹਰ ਹਫ਼ਤੇ ਡਾਉਨਲੋਡਸ 2
ਕੁੱਲ ਡਾਉਨਲੋਡਸ 2597

Comments: