Fa'asalalau e Intel le Open Image Denoise 2.0 Image Denoise Library

Ua lomia e Intel le tatalaina o le oidn 2.0 (Open Image Denoise) poloketi, lea e atiaʻe ai se aofaʻiga o filiga mo le aveesea o le pisa mai ata na saunia e faʻaogaina ai le faʻaogaina o faiga. O le Open Image Denoise o loʻo faʻatulagaina o se vaega o se galuega tele, OneAPI Rendering Toolkit, e faʻatatau i le atinaʻeina o meafaigaluega faʻapitoa mo faʻataʻitaʻiga faʻasaienisi (SDVis (Software Defined Visualization), e aofia ai le Embree ray tracing library, le GLuRay photorealistic rendering system, le OSPRay tufatufaina atu. ray tracing platform ma le OpenSWR software rasterization system O le code ua tusia i le C++ ma lomia i lalo ole laisene Apache 2.0.

O le sini o le poloketi o le tuʻuina atu lea o mea e sili ona lelei, lelei, ma faigofie ona faʻaogaina e mafai ona faʻaogaina e faʻaleleia ai le tulaga lelei o le suʻeina o ave. O filiga fa'atulagaina e fa'ataga, e fa'atatau i le fa'ai'uga o le fa'apu'upu'u o le si'osi'omaga o le su'eina o ave, e maua ai se tulaga fa'ai'u o le lelei fa'atusatusa i le fa'ai'uga o se faiga e sili atu ona taugata ma fa'aalu taimi o fa'amatalaga auiliili.

O le Open Image Denoise e fa'ate'aina le pisapisao fa'afuase'i, pei ole su'esu'eina ole ave ole Monte Carlo RT (MCRT). Ina ia ausia le maualuga o le tuʻuina atu i ia algorithms, e manaʻomia le suʻeina o se numera tele o ave, a le o lea, o mea faʻapitoa e faʻaalia i foliga o le pisa faʻafuaseʻi e aliali mai i le ata e maua.

O le faʻaogaina o le Open Image Denoise e mafai ai ona e faʻaitiitia le numera o faʻatusatusaga talafeagai pe a faʻatatauina pika taʻitasi i le tele o poloaiga o le tele. O se taunuuga, e mafai ona e gaosia se ata muamua pisapisao tele vave, ae aumai i le tulaga lelei e faʻaaoga ai algorithms faʻaitiitia vave leo. Afai e iai ni au mea faigaluega talafeagai, e mafai fo'i ona fa'aoga meafaigaluega fa'apolokalame mo le su'eina o ave fegalegaleai fa'atasi ai ma le aveesea o le pisa i luga ole lele.

E mafai ona fa'aoga le faletusi i vasega eseese o masini, mai komipiuta ma PC i nodes i fuifui. O le faʻatinoga e sili ona lelei mo vasega eseese o 64-bit Intel CPUs faʻatasi ma le lagolago mo SSE4, AVX2, AVX-512 ma XMX (Xe Matrix Extensions) faʻatonuga, Apple Silicon chips ma faiga faʻatasi ma Intel Xe GPUs (Arc, Flex ma Max series), NVIDIA (fa'avae Volta, Turing, Ampere, Ada Lovelace ma Hopper architectures) ma AMD (fa'avae ile RDNA2 (Navi 21) ma le RDNA3 (Navi 3x) tusiata fale). Lagolago mo SSE4.1 o loʻo taʻua o se manaʻoga maualalo.

Fa'asalalau e Intel le Open Image Denoise 2.0 Image Denoise Library
Fa'asalalau e Intel le Open Image Denoise 2.0 Image Denoise Library

Suiga tetele i le Open Image Denoise 2.0 faʻamalolo:

  • Lagolago mo le faʻavaveina o galuega faʻaitiitia le pisa e faʻaaoga ai le GPU. Lagolago mo le faʻaogaina o faʻatatauga i le itu GPU ua faʻatinoina e faʻaaoga ai le SYCL, CUDA ma le HIP system, lea e mafai ona faʻaogaina ma GPU e faʻavae i luga ole Intel Xe, AMD RDNA2, AMD RDNA3, NVIDIA Volta, NVIDIA Turing, NVIDIA Ampere, NVIDIA Ada Lovelace ma NVIDIA Hopper fausaga.
  • Faʻaopoopoina se API faʻapipiʻi fou, faʻatagaina oe e filifili ituaiga teuina, kopi faʻamaumauga mai le talimalo, ma faʻaulufale mai fafo pa puipui mai faʻataʻitaʻiga API pei ole Vulkan ma Direct3D 12.
  • Fa'aopoopoina le lagolago mo le fa'aogaina o le fa'atinoina o le faiga (oidnExecuteFilterAsync ma oidnSyncDevice galuega).
  • Ua fa'aopoopoina se API mo le tu'uina atu o talosaga i masini fa'aletino o lo'o iai i totonu ole faiga.
  • Faʻaopoopo le oidnNewDeviceByID galuega e fai ai se masini fou e faʻavae i luga o se ID masini faʻapitoa, e pei o le UUID poʻo le tuatusi PCI.
  • Fa'aopoopo galuega mo le feavea'i ma SYCL, CUDA ma HIP.
  • Fa'aopoopo mea fou e siaki ai masini (systemMemorySupported, managedMemorySupported, externalMemoryTypes).
  • Fa'aopoopoina se parakalafa e seti ai le tulaga lelei o filiga.

puna: opennet.ru

Faaopoopo i ai se faamatalaga