Intel oidn 2.5 (Open Image Denoise) āĻĒā§āϰāĻā§āĻā§āĻā§āϰ āϰāĻŋāϞāĻŋāĻ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§āĻā§, āϝāĻž āϰ⧠āĻā§āϰā§āϏāĻŋāĻ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϤā§āϰāĻŋ āĻāϰāĻž āĻāĻŦāĻŋ āĻĄāĻŋāύā§āĻāϏāĻŋāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĢāĻŋāϞā§āĻāĻžāϰā§āϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āϰāĻš āϤā§āϰāĻŋ āĻāϰā§āĨ¤ āĻāĻĒā§āύ āĻāĻŽā§āĻ āĻĄā§āύā§āĻāϏ āĻāĻāĻāĻŋ āĻŦā§āĻšāϤā§āϤāϰ oneAPI āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āĻā§āϞāĻāĻŋāĻ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻ āĻāĻļ āĻšāĻŋāϏāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāĻā§āĻā§ āϝāĻžāϰ āϞāĻā§āώā§āϝ āĻŦā§āĻā§āĻāĻžāύāĻŋāĻ āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āĻāĻŋāĻā§āϝā§āϝāĻŧāĻžāϞāĻžāĻāĻā§āĻļāύ āĻā§āϞāϏ (SDVis (āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāĻŋāĻā§āϝā§āϝāĻŧāĻžāϞāĻžāĻāĻā§āĻļāύ)) āϝāĻžāϰ āĻŽāϧā§āϝ⧠āϰāϝāĻŧā§āĻā§ āĻāĻŽāĻŦā§āϰāĻŋ āϰ⧠āĻā§āϰā§āϏāĻŋāĻ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ, GLuRay āĻĢāĻā§āϰāĻŋāϝāĻŧāĻžāϞāĻŋāϏā§āĻāĻŋāĻ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ, OSPRay āĻŦāĻŋāϤāϰāĻŖ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽāĨ¤ , āĻāĻŦāĻ OpenSWR āϏāĻĢā§āĻāĻāϝāĻŧā§āϝāĻžāϰ āϰāĻžāϏā§āĻāĻžāϰāĻžāĻāĻā§āĻļāύ āϏāĻŋāϏā§āĻā§āĻŽ āĻā§āĻĄāĻāĻŋ C++ āĻ āϞā§āĻāĻž āĻāĻŦāĻ Apache 2.0 āϞāĻžāĻāϏā§āύā§āϏā§āϰ āĻ āϧā§āύ⧠āĻĒā§āϰāĻāĻžāĻļāĻŋāϤāĨ¤
āĻāĻ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āϞāĻā§āώā§āϝ āĻšāϞ⧠āĻāĻā§āĻ-āĻŽāĻžāύā§āϰ, āĻāĻžāϰā§āϝāĻāϰ āĻāĻŦāĻ āϏāĻšāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāϝā§āĻā§āϝ āĻĄāĻŋāύāϝāĻŧā§āĻāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻž, āϝāĻž āϰ⧠āĻā§āϰā§āϏāĻŋāĻ āĻĢāϞāĻžāĻĢāϞā§āϰ āĻŽāĻžāύ āĻāύā§āύāϤ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĒā§āϰāϏā§āϤāĻžāĻŦāĻŋāϤ āĻĢāĻŋāϞā§āĻāĻžāϰāĻā§āϞ⧠āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āϰ⧠āĻā§āϰā§āϏāĻŋāĻ āĻāĻā§āϰā§āϰ āĻĢāϞāĻžāĻĢāϞāĻā§ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻžāύā§āϤ āĻŽāĻžāύā§āϰ āϏā§āϤāϰ⧠āĻĒā§āϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§, āϝāĻž āĻāϰāĻ āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻĢāϞāĻžāĻĢāϞā§āϰ āϏāĻžāĻĨā§ āϤā§āϞāύā§āϝāĻŧāĨ¤
āĻāĻŦāĻ āĻŦāĻŋāĻļāĻĻ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻāϝāĻŧā§āϰ āĻāĻāĻāĻŋ āĻĻā§āϰā§āĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĨ¤
āĻāĻĒā§āύ āĻāĻŽā§āĻ āĻĄā§āύā§āĻāϏ āĻāϞā§āĻŽā§āϞ⧠āĻļāĻŦā§āĻĻ āϝā§āĻŽāύ āĻŽāύā§āĻā§ āĻāĻžāϰā§āϞ⧠āύāĻŋāĻāĻŽā§āϰāĻŋāĻā§āϝāĻžāϞ āĻāύā§āĻāĻŋāĻā§āϰā§āĻļāύ (MCRT) āϰ⧠āĻā§āϰā§āϏāĻŋāĻ āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰā§āĨ¤ āĻāĻ āϧāϰāύā§āϰ āĻ ā§āϝāĻžāϞāĻāϰāĻŋāĻĻāĻŽāĻā§āϞāĻŋāϤ⧠āĻāĻā§āĻ āĻŽāĻžāύā§āϰ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āĻ āϰā§āĻāύā§āϰ āĻāύā§āϝ, āĻā§āĻŦ āĻŦāĻĄāĻŧ āϏāĻāĻā§āϝāĻ āϰāĻļā§āĻŽāĻŋāϰ āĻā§āϰā§āϏāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ, āĻ āύā§āϝāĻĨāĻžāϝāĻŧ āĻāϞā§āĻŽā§āϞ⧠āĻļāĻŦā§āĻĻā§āϰ āĻāĻāĻžāϰ⧠āϞāĻā§āώāĻŖā§āϝāĻŧ āĻļāĻŋāϞā§āĻĒāĻāϰā§āĻŽ āĻĢāϞāϏā§āĻŦāϰā§āĻĒ āĻāĻŋāϤā§āϰāĻāĻŋāϤ⧠āĻāĻĒāϏā§āĻĨāĻŋāϤ āĻšāϝāĻŧāĨ¤
āĻāĻĒā§āύ āĻāĻŽā§āĻ āĻĄā§āύā§āĻāϏā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻĒāύāĻžāĻā§ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒāĻŋāĻā§āϏā§āϞ āĻāĻŖāύāĻž āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŽā§āϝāĻžāĻāύāĻŋāĻāĻŋāĻāĻĄā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻ āϰā§āĻĄāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻāĻŖāύāĻžāϰ āϏāĻāĻā§āϝāĻž āĻšā§āϰāĻžāϏ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤ āĻĢāϞāϏā§āĻŦāϰā§āĻĒ, āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻļā§āϰāĻā§āϞ āĻāĻŽā§āĻ āĻ āύā§āĻ āĻĻā§āϰā§āϤ āϤā§āϰāĻŋ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ, āĻāĻŋāύā§āϤ⧠āϤāĻžāϰāĻĒāϰ āĻĻā§āϰā§āϤ āĻļāĻŦā§āĻĻ āĻāĻŽāĻžāύā§āϰ āĻ ā§āϝāĻžāϞāĻāϰāĻŋāĻĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻā§āϰāĻšāĻŖāϝā§āĻā§āϝ āĻā§āĻŖāĻŽāĻžāύ⧠āύāĻŋāϝāĻŧā§ āĻāϏāĻžāĨ¤ āĻāĻĒāϝā§āĻā§āϤ āϏāϰāĻā§āĻāĻžāĻŽ āϏāĻš, āĻĒā§āϰāϏā§āϤāĻžāĻŦāĻŋāϤ āϏāϰāĻā§āĻāĻžāĻŽāĻā§āϞāĻŋ āĻāĻŽāύāĻāĻŋ āĻāĻĄāĻŧāύā§āϤ āĻļāĻŦā§āĻĻ āύāĻŋāϰā§āĻŽā§āϞā§āϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āϰ⧠āĻā§āϰā§āϏāĻŋāĻāϝāĻŧā§āϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāĻāĻŋ āϞā§āϝāĻžāĻĒāĻāĻĒ āĻ āĻĒāĻŋāϏāĻŋ āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰ⧠āĻā§āϞāĻžāϏā§āĻāĻžāϰ āύā§āĻĄ āĻĒāϰā§āϝāύā§āϤ āĻŦāĻŋāĻāĻŋāύā§āύ āĻļā§āϰā§āĻŖā§āϰ āĻĄāĻŋāĻāĻžāĻāϏ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻāϰ āĻāĻŽāĻĒā§āϞāĻŋāĻŽā§āύā§āĻā§āĻļāύāĻāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āĻļā§āϰā§āĻŖā§āϰ ā§Ŧā§Ē-āĻŦāĻŋāĻ āĻāύā§āĻā§āϞ āϏāĻŋāĻĒāĻŋāĻāĻ-āĻāϰ āĻāύā§āϝ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻž SSE4, AVX2, AVX-512, āĻāĻŦāĻ XMX (Xe Matrix Extensions) āĻāύāϏā§āĻā§āϰāĻžāĻāĻļāύ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻāĻŋ āĻ ā§āϝāĻžāĻĒāϞ āϏāĻŋāϞāĻŋāĻāύ āĻāĻŋāĻĒ, āĻāĻŦāĻ āĻāύā§āĻā§āϞ Xe āĻāĻŋāĻĒāĻŋāĻāĻ (Arc, Flex, āĻ Max āϏāĻŋāϰāĻŋāĻ), āĻāύāĻāĻŋāĻĄāĻŋāϝāĻŧāĻž (Turing, Ampere, Ada Lovelace, Hopper, āĻ Blackwell āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰā§āϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§), āĻāĻŦāĻ āĻāĻāĻŽāĻĄāĻŋ (RDNA2 (Navi 21), RDNA3 (Navi 3x), RDNA 3.5, āĻ RDNA4 āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰā§āϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§) āϝā§āĻā§āϤ āϏāĻŋāϏā§āĻā§āĻŽāĻā§āϞā§āϰ āĻāύā§āϝāĻ āĻāĻĒāϝā§āĻā§āĨ¤ SSE4.1-āĻāϰ āϏāĻŽāϰā§āĻĨāύāĻā§ āύā§āϝā§āύāϤāĻŽ āĻāĻŦāĻļā§āϝāĻāϤāĻž āĻšāĻŋāϏā§āĻŦā§ āĻāϞā§āϞā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤


āĻāĻĒā§āύ āĻāĻŽā§āĻ āĻĄā§āύāϝāĻŧā§āϏ 2.5 āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻŽā§āϞ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ:
- XMX (Xe Matrix eXtensions) āĻāĻā§āĻāĻŋāύāϝā§āĻā§āϤ āĻāύā§āĻā§āϞ āĻāĻŋāĻĒāĻŋāĻāĻ āĻāĻŦāĻ AMX-FP16 āύāĻŋāϰā§āĻĻā§āĻļāύāĻž āϏāĻŽāϰā§āĻĨāύāĻāĻžāϰ⧠āĻāύā§āĻā§āϞ āϏāĻŋāĻĒāĻŋāĻāĻ-āϤ⧠āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻāύā§āύāϤ āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻŽā§āĻŽā§āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻŽā§āĻā§āĨ¤
- Vulkan āĻāĻŦāĻ Direct3D 12 āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻĒāĻŋāĻāĻ āĻĨā§āĻā§ āĻŦāĻžāĻšā§āϝāĻŋāĻ āϏā§āĻŽāĻžāĻĢā§āϰ āĻāĻŽāĻĻāĻžāύāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻĒāĻŋāĻāĻ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻāϰ āϏāĻŽāϰā§āĻĨāύ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ CUDA-āϏāĻā§āώāĻŽ āĻĄāĻŋāĻāĻžāĻāϏāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāĨ¤ Windows и Linux) āĻāĻŦāĻ HIP (āĻŽāϧā§āϝ⧠WindowsSYCL āĻĄāĻŋāĻāĻžāĻāϏāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āĻĒāϰāĻŦāϰā§āϤ⧠āĻā§āύ⧠āϏāĻāϏā§āĻāϰāĻŖā§ āϝā§āĻā§āϤ āĻāϰāĻž āĻšāĻŦā§āĨ¤
- āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻāĻā§āϏāĻāĻžāϰā§āύāĻžāϞ āĻŽā§āĻŽāϰāĻŋ āĻāĻŽā§āĻĒā§āϰā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED āĻĢā§āϞā§āϝāĻžāĻāĻāĻŋ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
āĻāϤā§āϏ: opennet.ru
