Intel oidn 2.5 (Open Image Denoise) жобасының шығарылымын жариялады, ол сәулелік бақылауды көрсету жүйелері арқылы дайындалған кескіндерді тазартуға арналған сүзгілер жинағын әзірлейді. Open Image Denoise ғылыми бағдарламалық визуализация құралдарын (SDVis (Бағдарламалық құрал анықталған визуализация)), соның ішінде Embree сәулелік бақылау кітапханасын, GLuRay фотореалистикалық көрсету жүйесін, OSPRay таратылған сәулелерді бақылау платформасын дамытуға бағытталған үлкен oneAPI Rendering Toolkit жобасының бөлігі ретінде әзірленуде. , және OpenSWR бағдарламалық құралын растризациялау жүйесі Код C++ тілінде жазылған және Apache 2.0 лицензиясы бойынша жарияланған.
Жоба сәулелік бақылау нәтижелерінің сапасын жақсарту үшін пайдаланылуы мүмкін жоғары сапалы, тиімді және қолдануға оңай шуды азайту мүмкіндіктерін ұсынуға бағытталған. Ұсынылған сүзгілер сәулелік бақылау циклінің қысқартылған нәтижесін қымбатырақ тәсілмен салыстыруға болатын соңғы сапа деңгейінде алуға мүмкіндік береді.
және егжей-тегжейлі көрсетудің ұзақ процесі.
Open Image Denoise Монте-Карло сандық интеграциясы (MCRT) сәулелік бақылау сияқты кездейсоқ шуды сүзеді. Мұндай алгоритмдерде жоғары сапалы көрсетуге қол жеткізу үшін сәулелердің өте үлкен санын қадағалау қажет, әйтпесе алынған кескінде кездейсоқ шу түріндегі байқалатын артефактілер пайда болады.
Open Image Denoise пайдалану әрбір пикселді есептеу кезінде қажетті есептеулер санын бірнеше шама ретімен азайтуға мүмкіндік береді. Нәтижесінде, бастапқыда шулы кескінді әлдеқайда жылдам жасауға болады, бірақ кейін шуды жылдам азайту алгоритмдері арқылы оны қолайлы сапаға дейін жеткізуге болады. Тиісті жабдықпен ұсынылған құралдарды тіпті шуды жою арқылы интерактивті сәулелік бақылау үшін де пайдалануға болады.
Кітапхананы ноутбуктар мен компьютерлерден бастап кластер түйіндеріне дейінгі әртүрлі құрылғы кластарында пайдалануға болады. Іске асыру SSE4, AVX2, AVX-512 және XMX (Xe Matrix Extensions) нұсқаулықтарын, Apple Silicon чиптерін және Intel Xe GPU (Arc, Flex және Max сериялары), NVIDIA (Turing, Ampere, Ada Lovelace, Hopper және Blackwell архитектураларына негізделген) және AMD (RDNA2 (Navi 21), RDNA3 (Navi 3x), RDNA 3.5 және RDNA4 архитектураларына негізделген) жүйелерін қолдайтын 64-биттік Intel процессорларының әртүрлі кластары үшін оңтайландырылған. SSE4.1 қолдауы ең төменгі талап ретінде көрсетілген.


Open Image Denoise 2.5 шығарылымындағы негізгі өзгерістер:
- XMX (Xe Matrix eXtensions) қозғалтқышы бар Intel GPU-ларында және AMX-FP16 қолдауы бар Intel CPU-ларында өнімділік айтарлықтай жақсарды және жадты тұтыну азайды.
- Vulkan және Direct3D 12 графикалық API интерфейстерінен сыртқы семафорларды импорттауға арналған API қосылды. Қолдау қазіргі уақытта CUDA қолдайтын құрылғылармен шектелген (in Windows и Linux) және HIP (ішінде Windows). SYCL құрылғыларын қолдау болашақ шығарылымда пайда болады.
- Арнайы сыртқы жадты импорттау үшін OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DEDICATED жалаушасы қосылды.
Ақпарат көзі: opennet.ru
