Intel муҳаррики пайгирии рентгении тақсимшудаи OSPRay 3.0-ро мебарорад

Intel OSPRay 3-ро нашр кард, як муҳаррики миқёспазири 3.0D-ро, ки барои намоиши воқеӣ ва баландсифати рентгенӣ пешбинӣ шудааст. Муҳаррик ҳамчун як қисми лоиҳаи калонтари Intel Rendering Framework таҳия карда мешавад, ки ба таҳияи асбобҳои SDVis (Software Defined Visualization) барои визуализатсияи нармафзори ҳисобҳои илмӣ, аз ҷумла китобхонаи пайгирии рентгени Embree, системаи редеринги фотореалистии GLuRay, oidn (Open Image Denoise) нигаронида шудааст. ) китобхона барои нест кардани садо аз тасвирҳо ва системаи растеризатсияи нармафзори OpenSWR. Рамз дар C++ навишта шудааст ва таҳти иҷозатномаи Apache 2.0 нашр шудааст.

OSPRay пеш аз ҳама барои истифода дар барномаҳои интерактивӣ барои намоиш додани саҳнаҳо дар парвоз нигаронида шудааст. Барои тақлид кардани рафтори рӯшноӣ, усули пайгирии роҳ истифода мешавад. Визуализатсия дар ҳаҷм ва ҳамвор, равшании глобалии фотореалистӣ бо дарназардошти хосиятҳои физикии мавод, эффектҳои пешрафтаи сояафканӣ (сояҳо, шаффофият ва "Оклюзияи муҳити атроф") дастгирӣ карда мешаванд.

OSPRay метавонад бидуни пайвастшавӣ ба GPU кор кунад, ки ин имкон медиҳад, ки китобхона дар доираи васеи дастгоҳҳо, аз истгоҳҳои корӣ то гиреҳҳои кластерҳои компютерӣ истифода шавад. Барои таъмини иҷрои дуруст, чанд ришта ва векторизатсия дар асоси дастурҳои SIMD, ба монанди Intel SSE4, AVX, AVX2 ва AVX-512, фаъолона истифода мешаванд (OSPRay ҳадди аққал дастгирии SSE4.1-ро талаб мекунад).

Рендерингро метавон дар байни гиреҳҳои сершумори кластерӣ тақсим кард (MPI дастгирӣ мешавад), ки масалан, ба OSPRay имкон медиҳад, ки барои ташкили рендеринги тасвирҳои хеле баландсифат дар деворҳои видеоӣ истифода шавад, ки дар он як тасвир аз маҷмӯи панелҳои алоҳидаи LCD ташкил карда мешавад. Масалан, кори OSPRay дар экрани мураккаби Stallion, ки аз 80 монитори 30-дюйма (қарори умумӣ 40960×8000 ё 328 мегапиксел) иборат буд ва аз ҷониби кластери 40 хидматрасонӣ карда шуд, нишон дода шуд. серверҳо бо CPU-ҳои 6-аслӣ, ки бар асоси микроархитектураи Intel Sandy Bridge асос ёфтаанд.

Дар байни тағйироти иловашуда:

  • Як варианти таҷрибавӣ барои истифодаи Intel Xe GPUs (серияи Intel Arc Flex ва Max) барои суръатбахшии сахтафзор пайгирии рентген (дар версияҳои қаблии OSPRay, пайгирии рентген танҳо дар CPU иҷро карда мешуд) амалӣ карда шуд. Дастгирии GPU бо истифода аз қабати SYCL амалӣ карда мешавад, ки ба шумо имкон медиҳад барномаҳои гетерогениро дар C++ эҷод кунед (DPC++ - Data Parallel C++). Ҳангоми истифодаи дастгоҳи нави GPU, на ҳама қобилиятҳои визуалӣ ҳанӯз дастрасанд, масалан, буридан, норавшан кардан ва қисман сохтани сатҳҳои ҳамвор (Subdivision) ҳанӯз дастгирӣ намешавад.
  • Индексизатсияи номуайяни геометрияи торҳои бисёркунҷаи иловашуда.
  • Дастгирии иловагӣ барои интиқоли моликияти буферҳои муваққатӣ.
  • Модули MPI бо истифода аз абзорҳои нави ҳамгирошудаи мониторинги иҷроиш оптимизатсия шудааст.
  • Пур кардани градиенти оптимизатсияшуда дар рендерери SciVis.
  • Тағирот ба API, ки мутобиқатро вайрон мекунанд, ворид карда шуданд. Дастгирии параметрҳо ва зангҳои кӯҳна қатъ карда шуд.
  • Талабот ба версияҳои ҳадди ақали вобастагӣ зиёд карда шуданд: Embree 4.3.0, Open VKL 2.0.0, Open Image Denoise 2.1.0, ISPC 1.21.1 ва rkcommon v1.12.0.

Intel муҳаррики пайгирии рентгении тақсимшудаи OSPRay 3.0-ро мебарорад
Intel муҳаррики пайгирии рентгении тақсимшудаи OSPRay 3.0-ро мебарорад


Манбаъ: opennet.ru
Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster