Intel เปเบเปเปเบเบตเบเปเบเปเบเบฒเบเบเปเบญเบเปเบเบเบเบฒเบ oidn 2.0 (Open Image Denoise), เปเบเบดเปเบเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเบปเบงเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเบเบฑเบเบชเบดเปเบเบฅเบปเบเบเบงเบเบเบฒเบเบฎเบนเบเบเบฒเบเบเบตเปเบเบฐเบเบฝเบกเปเบเบเปเบเปเบฅเบฐเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบญเบ ray tracing. Open Image Denoise เบเปเบฒเบฅเบฑเบเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเปเบเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเป, oneAPI Rendering Toolkit, เบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบเบทเปเบญเบเบฑเบเบเบฐเบเบฒเปเบเบทเปเบญเบเบกเบทเบเบฒเบเปเบเบดเปเบเปเบซเบฑเบเบเบญเบเปเบงเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฒเบเบงเบดเบเบฐเบเบฒเบชเบฒเบ (SDVis (Software Defined Visualization), เบฅเบงเบกเบเบฑเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ Embree ray tracing, เบฅเบฐเบเบปเบเบเบฒเบเบชเบฐเปเบเบเบเบฒเบเบเบญเบ GLuRay, OSPRay เปเบเบเบขเบฒเบ. ray tracing platform เปเบฅเบฐเบฅเบฐเบเบปเบ rasterization เบเบญเบเปเบง OpenSWR เบฅเบฐเบซเบฑเบเบเบทเบเบเบฝเบเปเบงเปเปเบ C++ เปเบฅเบฐเบเบฑเบเบเบดเบกเบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ Apache 2.0.
เปเบเบปเปเบฒเบซเบกเบฒเบเบเบญเบเปเบเบเบเบฒเบเปเบกเปเบเปเบเบทเปเบญเบชเบฐเบซเบเบญเบเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบ denoising เบเบธเบเบเบฐเบเบฒเบเบชเบนเบ, เบเบฐเบชเบดเบเบเบดเบเบฒเบ, เปเบฅเบฐเบเปเบฒเบเบเบตเปเบเบฐเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบธเบเบเบธเบเบเบฐเบเบฒเบเบเบญเบเบเบปเบเปเบเปเบฎเบฑเบ tracing ray. เบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบชเบฐเปเบซเบเบตเบญเบฐเบเบธเบเบฒเบเปเบซเป, เบญเบตเบเบเบฒเบกเบเบปเบเบเบญเบเบงเบปเบเบเบญเบ ray tracing เบชเบฑเปเบ, เปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบฅเบฐเบเบฑเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบธเบเบเบฐเบเบฒเบเบเบฝเบเบเบฑเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบฅเบฒเบเบฒเปเบเบเบเบงเปเบฒเปเบฅเบฐเปเบเปเปเบงเบฅเบฒเบซเบผเบฒเบเบเบญเบเบเบฒเบเบชเบฐเปเบเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ.
Open Image Denoise เบเปเบฒเบเบฑเบเบชเบดเปเบเบฅเบปเบเบเบงเบเปเบเบเบชเบธเปเบก, เปเบเบฑเปเบเบเบฒเบ Monte Carlo RT (MCRT) ray tracing. เปเบเบทเปเบญเบเบฑเบเบฅเบธเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบเบฒเบเบชเบนเบเปเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฑเปเบเบเปเบฒเบง, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฒเบกเบฎเบฑเบเบชเบตเบเปเบฒเบเบงเบเบซเบฅเบฒเบ, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบชเบดเปเบเบเบญเบกเบเบตเปเบชเบฑเบเปเบเบเปเบซเบฑเบเปเบเบฎเบนเบเปเบเบเบเบญเบเบชเบฝเบเบชเบธเปเบกเบเบฐเบเบฒเบเบปเบเบขเบนเปเปเบเบฎเบนเบเบเบฒเบเบเบปเบเปเบเปเบฎเบฑเบ.
เบเบฒเบเบเปเบฒเปเบเป Open Image Denoise เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบซเบผเบธเบเบเปเบญเบเบเปเบฒเบเบงเบเบเบฒเบเบเบดเบเปเบฅเปเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเปเบงเบฅเบฒเบเบดเบเปเบฅเปเปเบเปเบฅเบฐ pixels เปเบเบเบเปเบฒเบชเบฑเปเบเบซเบผเบฒเบเบเบฐเบซเบเบฒเบ. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเบฎเบนเบเบเบฒเบเบเบตเปเบเปเปเบกเบตเบชเบดเปเบเบฅเบปเบเบเบงเบเปเบเปเบเบทเปเบญเบเบเบปเปเบเปเบเปเปเบงเบเบถเปเบ, เปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบกเบฑเบเปเบเบชเบนเปเบเบธเบเบเบฐเบเบฒเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเปเปเบเบเปเบเปเบชเบนเบเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบชเบฝเบเปเบง. เบเปเบฒเบเปเบฒเบเบกเบตเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก, เปเบเบทเปเบญเบเบกเบทเบเบตเปเบชเบฐเปเบซเบเบตเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฒเบกเบฎเบฑเบเบชเบตเปเบเบเปเบเปเบเบญเบเบเปเบงเบเบเบฒเบเบเปเบฒเบเบฑเบเบชเบดเปเบเบฅเบปเบเบเบงเบเปเบเปเบงเบฅเบฒเบเบดเบ.
เบซเปเบชเบฐเบซเบกเบธเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบซเปเบญเบเบฎเบฝเบเบเปเบฒเบเป, เบเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเปเบเบเบเบธเบเปเบฅเบฐ PCs เบเบฑเบ nodes เปเบเบเบธเปเบก. เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบซเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบซเปเบญเบเบฎเบฝเบเบเปเบฒเบเปเบเบญเบ CPU Intel 64-bit เปเบเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเปเบเบฐเบเปเบฒ SSE4, AVX2, AVX-512 เปเบฅเบฐ XMX (Xe Matrix Extensions), เบเบดเบ Apple Silicon เปเบฅเบฐเบฅเบฐเบเบปเบเบเบตเปเบกเบต Intel Xe GPUs (Arc, Flex เปเบฅเบฐ Max series), NVIDIA (เบญเบตเบเปเบชเปเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ Volta, Turing, Ampere, Ada Lovelace เปเบฅเบฐ Hopper) เปเบฅเบฐ AMD (เบญเบตเบเปเบชเปเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ RDNA2 (Navi 21) เปเบฅเบฐ RDNA3 (Navi 3x). เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ SSE4.1 เปเบกเปเบเบฅเบฐเบเบธเปเบงเปเปเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเปเบฒเปเบชเบธเบเบเบตเป.


เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบเบฒเบเบเปเบญเบ Open Image Denoise 2.0:
- เบฎเบญเบเบฎเบฑเบเบเบฒเบเปเบฅเบฑเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบชเบดเปเบเบฅเบปเบเบเบงเบเปเบเบเปเบเป GPU. เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบดเบเปเบฅเป offloading เบเบฑเบเบเปเบฒเบ GPU เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบเปเบฅเบฐเบเบปเบ SYCL, CUDA เปเบฅเบฐ HIP, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเบฑเบ GPUs เปเบเบเบญเบตเบเปเบชเป Intel Xe, AMD RDNA2, AMD RDNA3, NVIDIA Volta, NVIDIA Turing, NVIDIA Ampere, NVIDIA Ada Lovelace เปเบฅเบฐ เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ NVIDIA Hopper.
- เปเบเบตเปเบก API เบเบฒเบเบเบฑเบเบเบฒเบ buffer เปเปเป, เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบทเบญเบเบเบฐเปเบเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ, เบเบฑเบเบฅเบญเบเบเปเปเบกเบนเบเบเบฒเบเปเบฎเบ, เปเบฅเบฐเบเปเบฒเปเบเบปเปเบฒ buffers เบเบฒเบเบเบญเบเบเบฒเบ APIs เบเบฃเบฒเบเบดเบเปเบเบฑเปเบ Vulkan เปเบฅเบฐ Direct3D 12.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ asynchronous (เบเบฑเบเบเบฑเบ oidnExecuteFilterAsync เปเบฅเบฐ oidnSyncDevice).
- API เปเบเปเบเบทเบเปเบเบตเปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบปเปเบเบเปเบฒเบฎเปเบญเบเบเปเปเบเบซเบฒเบญเบธเบเบฐเบเบญเบเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบเบเบตเปเบกเบตเบขเบนเปเปเบเบฅเบฐเบเบปเบ.
- เปเบเบตเปเบกเบเบฑเบเบเบฑเบ oidnNewDeviceByID เปเบเบทเปเบญเบชเปเบฒเบเบญเบธเบเบฐเบเบญเบเปเปเปเปเบเบเบญเบตเบเปเบชเป ID เบญเบธเบเบฐเบเบญเบเบเบปเบงเบเบดเบเปเบเบฑเปเบ UUID เบซเบผเบทเบเบตเปเบขเบนเป PCI.
- เปเบเบตเปเบกเบเบฑเบเบเบฑเบเบชเบณเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเบตเปเบเปเบงเบ SYCL, CUDA เปเบฅเบฐ HIP.
- เปเบเบตเปเบกเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบฒเบเบเบงเบเบชเบญเบเบญเบธเบเบฐเบเบญเบเปเปเป (systemMemorySupported, managedMemorySupported, externalMemoryTypes).
- เปเบเบตเปเบกเบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบเบทเปเบญเบเปเบฒเบเบปเบเบฅเบฐเบเบฑเบเบเบธเบเบเบฐเบเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเบญเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru
