แƒฆแƒ˜แƒ Image Denoise 2.5 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒฎแƒ›แƒแƒฃแƒ แƒ˜แƒก แƒ›แƒแƒกแƒแƒจแƒแƒ แƒ”แƒ‘แƒšแƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ

Intel-แƒ›แƒ แƒ’แƒแƒ›แƒแƒแƒฅแƒ•แƒ”แƒงแƒœแƒ oidn 2.5 (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-ั€ะฐะทั€ัะดะฝั‹ั… CPU Intel ั ะฟะพะดะดะตั€ะถะบะพะน ะธะฝัั‚ั€ัƒะบั†ะธะน SSE4, AVX2, AVX-512 ะธ XMX (Xe Matrix Extensions), ั‡ะธะฟะพะฒ Apple Silicon ะธ ัะธัั‚ะตะผ ั GPU Intel Xe (ัะตั€ะธะธ Arc, Flex ะธ Max), NVIDIA (ะฝะฐ ะฑะฐะทะต ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ Turing, Ampere, Ada Lovelace, Hopper ะธ Blackwell) ะธ AMD (ะฝะฐ ะฑะฐะทะต ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ RDNA2 (Navi 21), RDNA3 (Navi 3x), RDNA 3.5 ะธ RDNA4). ะ’ ะบะฐั‡ะตัั‚ะฒะต ะผะธะฝะธะผะฐะปัŒะฝะพะณะพ ั‚ั€ะตะฑะพะฒะฐะฝะธั ะทะฐัะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ SSE4.1.

แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ Open Image Denoise 2.5-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒแƒจแƒ˜:

  • ะ—ะฝะฐั‡ะธั‚ะตะปัŒะฝะพ ะฟะพะฒั‹ัˆะตะฝะฐ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ ะธ ัะพะบั€ะฐั‰ะตะฝะพ ะฟะพั‚ั€ะตะฑะปะตะฝะธะต ะฟะฐะผัั‚ะธ ะฝะฐ GPU Intel ั ะดะฒะธะถะบะพะผ XMX (Xe Matrix eXtensions) ะธ CPU Intel c ะฟะพะดะดะตั€ะถะบะพะน ะธะฝัั‚ั€ัƒะบั†ะธะน AMX-FP16.
  • ะ”ะพะฑะฐะฒะปะตะฝ API ะดะปั ะธะผะฟะพั€ั‚ะฐ ะฒะฝะตัˆะฝะธั… ัะตะผะฐั„ะพั€ะพะฒ ะธะท ะณั€ะฐั„ะธั‡ะตัะบะธั… API Vulkan ะธ Direct3D 12. ะ’ ะฝะฐัั‚ะพัั‰ะตะต ะฒั€ะตะผั ะฟะพะดะดะตั€ะถะบะฐ ะพะณั€ะฐะฝะธั‡ะตะฝะฐ ัƒัั‚ั€ะพะนัั‚ะฒะฐะผะธ ั CUDA (ะฒ Windows ะธ Linux) ะธ HIP (ะฒ Windows). ะŸะพะดะดะตั€ะถะบะฐ ัƒัั‚ั€ะพะนัั‚ะฒ SYCL ะฟะพัะฒะธั‚ัั ะฒ ะพะดะฝะพะผ ะธะท ะฑัƒะดัƒั‰ะธั… ะฒั‹ะฟัƒัะบะพะฒ.
  • ะ”ะพะฑะฐะฒะปะตะฝ ั„ะปะฐะณ OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED ะดะปั ะธะผะฟะพั€ั‚ะฐ ัะฟะตั†ะธะฐะปะธะทะธั€ะพะฒะฐะฝะฝะพะน ะฒะฝะตัˆะฝะตะน ะฟะฐะผัั‚ะธ.

แƒฌแƒงแƒแƒ แƒ: opennet.ru

แƒจแƒ”แƒ˜แƒซแƒ˜แƒœแƒ”แƒ— แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜ DDoS แƒ“แƒแƒชแƒ•แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, VPS VDS แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก ๐Ÿ”ฅ แƒจแƒ”แƒ˜แƒซแƒ˜แƒœแƒ”แƒ— แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜ DDoS แƒ“แƒแƒชแƒ•แƒ˜แƒ—, VPS VDS แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜ | ProHoster