Intel tau tso tawm version 2.5 ntawm qhov project oidn (Open Image Denoise), uas tsim cov lim dej rau kev tshem tawm suab nrov ntawm cov duab tsim los ntawm kev siv cov txheej txheem ray-tracing rendering. Open Image Denoise tab tom raug tsim los ua ib feem ntawm qhov project oneAPI Rendering Toolkit loj dua, uas lub hom phiaj yog los tsim cov cuab yeej software visualization rau kev suav lej scientific (SDVis (Software Defined Visualization)), suav nrog Embree ray tracing library, GLuRay photorealistic rendering system, OSPRay distributed ray tracing platform, thiab OpenSWR software rasterization system. Cov lej tau sau ua C ++ thiab luam tawm raws li daim ntawv tso cai Apache 2.0.
Lub hom phiaj ntawm qhov project no yog los muab cov yam ntxwv zoo, ua haujlwm tau zoo, thiab yooj yim siv uas siv tau los txhim kho qhov zoo ntawm cov txiaj ntsig ntawm kev tshawb nrhiav ray. Cov lim dej uas tau tsim tsa no tso cai rau qhov tshwm sim ntawm lub voj voog tshawb nrhiav ray luv dua kom tau txais ntawm qib zoo kawg nkaus piv rau txoj hauv kev kim dua.
thiab ib txoj kev ua ntev ntawm kev ua kom ntxaws.
Qhib Duab Denoise tshem tawm cov suab nrov random, xws li qhov tsim los ntawm Monte Carlo simulation ray tracing (MCRT). Kev ua tiav qhov kev ua haujlwm zoo hauv cov algorithms zoo li no yuav tsum tau taug qab ntau lub teeb ci; txwv tsis pub, cov khoom cuav pom tseeb hauv daim ntawv ntawm cov suab nrov random tshwm sim hauv daim duab tshwm sim.
Siv Open Image Denoise tso cai rau ntau qhov kev txiav txim ntawm qhov loj ntawm cov lej suav uas xav tau rau txhua pixel. Yog li ntawd, daim duab suab nrov thaum xub thawj tuaj yeem tsim tau sai dua, tab sis tom qab ntawd coj mus rau qhov zoo uas tsim nyog siv cov algorithms txo suab nrov sai. Nrog cov khoom siv tsim nyog, cov cuab yeej tsim nyog tuaj yeem siv rau kev sib tham sib ray tracing nrog kev tshem tawm suab nrov ntawm-tus-ya.
Lub tsev qiv ntawv siv tau rau ntau yam khoom siv, los ntawm cov laptops thiab PCs mus rau cov cluster nodes. Qhov kev siv tau zoo rau ntau yam chav kawm ntawm 64-bit Intel CPUs nrog kev txhawb nqa rau SSE4, AVX2, AVX-512, thiab XMX (Xe Matrix Extensions) cov lus qhia, Apple Silicon chips, thiab cov kab ke nrog Intel Xe GPUs (Arc, Flex, thiab Max series), NVIDIA (raws li Turing, Ampere, Ada Lovelace, Hopper, thiab Blackwell architectures), thiab AMD (raws li RDNA2 (Navi 21), RDNA3 (Navi 3x), RDNA 3.5, thiab RDNA4 architectures). Kev txhawb nqa rau SSE4.1 tau hais tias yog qhov yuav tsum tau ua tsawg kawg nkaus.


Cov kev hloov pauv tseem ceeb hauv Open Image Denoise 2.5 tso tawm:
- Kev ua tau zoo dua qub thiab txo qhov siv lub cim xeeb ntawm Intel GPUs nrog lub cav XMX (Xe Matrix eXtensions) thiab Intel CPUs nrog kev txhawb nqa AMX-FP16.
- Ntxiv ib qho API rau kev xa cov semaphores sab nraud los ntawm Vulkan thiab Direct3D 12 graphics APIs. Kev txhawb nqa tam sim no tsuas yog txwv rau CUDA-enabled devices (hauv Windows и Linux) thiab HIP (hauv Windows). Kev txhawb nqa rau SYCL cov khoom siv yuav tshwm sim hauv kev tso tawm yav tom ntej.
- Ntxiv OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED chij rau kev xa tawm lub cim xeeb sab nraud tshwj xeeb.
Tau qhov twg los: opennet.ru
