Intel-แแ แแแแแแฅแแแงแแ oidn 2.0 (Open Image Denoise) แแ แแแฅแขแแก แแแแแจแแแแ, แ แแแแแแช แแแแแแ แแแก แคแแแขแ แแแแก แแ แแแฃแแก แกแฃแ แแแแแแก แแแแแแแแกแแแแก, แ แแแแแแแช แแแแแแแแแฃแแแ แกแฎแแแแแแก แขแ แแกแแ แแแแก แ แแแแแ แแก แกแแกแขแแแแแแก แแแแแงแแแแแแ. Open Image Denoise แจแแแฃแจแแแแแฃแแแ, แ แแแแ แช แฃแคแ แ แแแแ oneAPI Rendering Toolkit แแ แแแฅแขแแก แแแฌแแแ, แ แแแแแแช แแแแแแ แแกแแฎแแแก แกแแแแชแแแแ แ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแแฃแแแแแแชแแแก แฎแแแกแแฌแงแแแแแก แจแแแฃแจแแแแแแก (SDVis (Software Defined Visualization)), แแแ แจแแ แแก Embree ray tracing แแแแแแแแแแ, GLuRay แคแแขแแ แแแแแกแขแฃแ แ แ แแแแแ แแแแแก แกแแกแขแแแ, OSPRay แแแแแฌแแแแแฃแแ แกแฎแแแแแแก แแแแแแแแแก แแแแขแคแแ แแ. แแ OpenSWR แแ แแแ แแแฃแแ แ แแกแขแแ แแแแชแแแก แกแแกแขแแแ แแแแ แแแฌแแ แแแแ C++-แจแ แแ แแแแแฅแแแงแแแแฃแแแ Apache 2.0 แแแชแแแแแแ.
แแ แแแฅแขแแก แแแแแแแ แฃแแ แฃแแแแแงแแก แแแฆแแแ แฎแแ แแกแฎแแก, แแคแแฅแขแฃแ แ แแ แแแแแแแ แแแแแกแแงแแแแแแแ แแแแแแแแ แแแแก แคแฃแแฅแชแแแแ, แ แแแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แกแฎแแแแแแก แแแแแแแแแก แจแแแแแแแแก แฎแแ แแกแฎแแก แแแกแแฃแแฏแแแแกแแแแแ. แจแแแแแแแแแแแฃแแ แคแแแขแ แแแ แกแแจแฃแแแแแแก แแซแแแแ, แจแแแชแแ แแแฃแแ แกแฎแแแแแแก แแแแแแแแแก แชแแแแแก แจแแแแแแก แกแแคแฃแซแแแแแ, แแแแฆแแ แกแแแแแแ แฎแแ แแกแฎแแก แแแแ, แ แแแแแแช แจแแแแ แแแฃแแแ แฃแคแ แ แซแแแ แแแฆแแ แแแฃแแ แแ แจแ แแแแขแแแแแ แแ แแชแแกแแก แแแขแแแฃแ แ แแแแแฆแแแแก แจแแแแแแแ.
Open Image Denoise แคแแแขแ แแแก แจแแแแฎแแแแแ แฎแแแฃแ แก, แ แแแแ แแชแแ Monte Carlo Numerical Integration (MCRT) ray tracing. แแกแแ แแแแแ แแแแแแจแ แแแฆแแแ แฎแแ แแกแฎแแก แ แแแแแ แแแแแก แแแกแแฆแฌแแแแ แกแแญแแ แแ แซแแแแแ แแแแ แ แแแแแแแแแก แกแฎแแแแแแก แแแแแแแแ, แฌแแแแแฆแแแแ แจแแแแฎแแแแแจแ แแแแแกแแฎแฃแแแแแจแ แฉแแแแแ แจแแกแแแฉแแแแ แแ แขแแคแแฅแขแแแ แจแแแแฎแแแแแแ แฎแแแฃแ แแก แกแแฎแแ.
Open Image Denoise-แแก แแแแแงแแแแแ แกแแจแฃแแแแแแก แแแซแแแแ แจแแแแชแแ แแ แกแแญแแ แ แแแแแแแแแแแก แ แแแแแแแแ แกแแแแแแก แ แแแแแแแแ แแ แซแแแแแแ แแแแแแฃแแ แแแฅแกแแแแก แแแแแแแ แแจแแแแกแแก. แจแแแแแแ, แจแแกแแซแแแแแแแ แแแแแแแแ แแแแแ แฎแแแฃแ แแแแ แแแแแกแแฎแฃแแแแแก แแแแแ แแ แแแ แแแแ แแ แฃแคแ แ แกแฌแ แแคแแ, แแแแ แแ แจแแแแแ แแแกแแฆแแ แฎแแ แแกแฎแแแแ แแแงแแแแ แฎแแแฃแ แแก แกแฌแ แแคแ แจแแแชแแ แแแแก แแแแแ แแแแแแแก แแแแแงแแแแแแ. แจแแกแแแแแแกแ แแฆแญแฃแ แแแแแแแ, แจแแแแแแแแแแแฃแแ แฎแแแกแแฌแงแแแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แกแฎแแแแแแก แแแขแแ แแฅแขแแฃแแ แแแแแงแฃแ แแกแแแแแแแแกแแแแกแแช แแ, แคแ แแแแก แแ แแก แฎแแแฃแ แแก แแฆแแแคแฎแแ แแ.
แแแแแแแแแแแก แแแแแงแแแแแ แจแแกแแซแแแแแแแ แกแฎแแแแแกแฎแแ แแแแกแแก แแแฌแงแแแแแแแแแแ, แแแแขแแแแแแแแ แแ แแแแแแฃแขแแ แแแแแแ แแแแแแแ แแแฃแแ แแแแแซแแแแ แแแแแแแ แแแฃแแ. แแแแแ แแแ แแแขแแแแแแแฃแแแ 64-แแแขแแแแ Intel CPU-แแแแก แกแฎแแแแแกแฎแแ แแแแกแแกแแแแก SSE4, AVX2, AVX-512 แแ XMX (Xe Matrix Extensions) แแแกแขแ แฃแฅแชแแแแแก แแฎแแ แแแญแแ แแ, Apple Silicon แฉแแแแแแ แแ แกแแกแขแแแแแแ Intel Xe GPU-แแแแ (Arc, Flex แแ Max แกแแ แแแแ). NVIDIA (แแแคแฃแซแแแแฃแแ Volta, Turing, Ampere, Ada Lovelace แแ Hopper แแ แฅแแขแแฅแขแฃแ แแแแ) แแ AMD (แแแคแฃแซแแแแฃแแ RDNA2 (Navi 21) แแ RDNA3 (Navi 3x) แแ แฅแแขแแฅแขแฃแ แแแแ). SSE4.1-แแก แแฎแแ แแแญแแ แ แแแแแชแฎแแแแแฃแแแ แแแแแแแแฃแ แแแแฎแแแแแ.
แซแแ แแแแแ แชแแแแแแแแแ Open Image Denoise 2.0-แแก แแแแแจแแแแแจแ:
- แฎแแแฃแ แแก แจแแแชแแ แแแแก แแแแ แแชแแแแแก แแแฉแฅแแ แแแแก แแฎแแ แแแญแแ แ GPU-แก แแแแแงแแแแแแ. แแแแฎแแ แชแแแแแแฃแแ แแฎแแ แแแญแแ แ GPU แแแแแแขแแแ แแแแกแแแแก SYCL, CUDA แแ HIP แกแแกแขแแแแแแ, แ แแแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก GPU-แแแแแ, แ แแแแแแแช แแแคแฃแซแแแแฃแแแ Intel Xe แแ แฅแแขแแฅแขแฃแ แแแ, AMD RDNA2, AMD RDNA3, NVIDIA Volta, NVIDIA Turing, NVIDIA Ampere, NVIDIA Ada Lovelace แแ NVIDIA Hopper.
- แแแแแแขแ แแฃแคแแ แแก แแแ แแแแก แแฎแแแ API, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแ แฉแแแ แจแแแแฎแแแก แขแแแ, แแแแแแแแ แแ แแแแแชแแแแแ แฐแแกแขแแแแ แแ แแแแแ แขแแแ แแแ แ แแฃแคแแ แแแ แแ แแคแแแฃแแ API-แแแแแแ, แ แแแแ แแชแแ Vulkan แแ Direct3D 12.
- แแแแแขแแแฃแแแ แแกแแแฅแ แแแฃแแ แจแแกแ แฃแแแแแก แ แแแแแแก แแฎแแ แแแญแแ แ (แคแฃแแฅแชแแแแ oidnExecuteFilterAsync แแ oidnSyncDevice).
- แแแแแขแแแฃแแแ API แกแแกแขแแแแจแ แแ แกแแแฃแแ แคแแแแแฃแ แ แแแฌแงแแแแแแแแแแกแแแแก แแแแฎแแแแแแแก แแแกแแแแแแแแ.
- แแแแแขแแแฃแแแ oidnNewDeviceByID แคแฃแแฅแชแแ แแฎแแแ แแแฌแงแแแแแแแแก แจแแกแแฅแแแแแแ แคแแแแแฃแ แ แแแฌแงแแแแแแแแก ID-แแ แแแงแ แแแแแแ, แ แแแแ แแชแแ UUID แแ PCI แแแกแแแแ แแ.
- แแแแแขแแแฃแแแ แแแ แขแแแแแฃแ แแแแก แคแฃแแฅแชแแแแ SYCL, CUDA แแ HIP-แแ.
- แแแแแขแแแฃแแแ แแแฌแงแแแแแแแแก แกแแแแแ แแแแก แแฎแแแ แแแ แแแแขแ แแแ (systemMemorySupported, managementMemorySupported, externalMemoryTypes).
- แแแแแขแแแฃแแแ แแแ แแแแขแ แ แคแแแขแ แแแแก แฎแแ แแกแฎแแก แแแแแก แแแกแแงแแแแแแแ.
แฌแงแแ แ: opennet.ru