Intel on vÀlja andnud OSPRay 2.0 hajutatud kiirtegemise mootori

Intel Corporation esitles oluline vĂ€ljalase skaleeritavast 3D-renderdamise mootori OSPRay 2.0, mis on mĂ”eldud realistlikuks kvaliteetseks visualiseerimiseks kiirtegemise meetodil, sobilikuks interaktiivsetes rakendustes. Mootor areneb suurema projekti raames Intel Rendering Framework, mille eesmĂ€rk on arendada teaduslike arvutuste tarkvara visualiseerimise vahendeid SDVis (Tarkvaran Defineeritud Visualiseerimine), mis sisaldab kiirtegemise raamatukogu Embree, fotorealistliku renderdamise sĂŒsteemi GLuRay, pildimĂŒra eemaldamise raamatukogu oidn (Open Image Denoise) ja tarkvaraline rasteriseerimise sĂŒsteem OpenSWR. Kood on kirjutatud C++ keeles ja avaldati lisensiga Apache 2.0.

OSPRay on suunatud peamiselt interaktiivsete rakenduste kasutamiseks stseeni reaalajas renderdamiseks. Valguse kĂ€itumise simuleerimiseks kasutatakse kiirtegemise meetodit. Toetatakse visualiseerimist nii mahus kui tasapinnas, fotorealistlikku globaalset valgustust materjalide fĂŒĂŒsikaliste omaduste arvestamisega, laienenud varjuefekte (varjud, lĂ€bipaistvus ja varjude "Ambient occlusion«).

OSPRay kasutab ainult CPU vÔimeid, mitte sÔltudes GPU-st, mis vÔimaldab kasutada raamatukogu laias seadmete spektris, alates tööjaamadest kuni klastrite sÔlmedeni. Vajaduse korral kasutatakse aktiivselt mitme lÔime kasutamist ja vektoreerimist, toetades SIMD kÀsklusi nagu Intel SSE4, AVX, AVX2 ja AVX-512 (OSPRay tööks on vÀhemalt vajalik SSE4.1 tugi).

Renderdamine vĂ”ib olla jagatud mitme klastri sĂ”lme vahel (toetatakse MPI), mis nĂ€iteks vĂ”imaldab kasutada OSPRay'd piltide renderdamiseks vĂ€ga kĂ”rgel resolutsioonil videoseintel, kus ĂŒhtne pilt moodustatakse eraldi LCD-paneelide kogumist. NĂ€iteks on OSPRay töö demonstreeritud koostöös ekraaniga Stallion, mis koosneb 80-st 30-tollisest monitorist (kokku resolutsioon 40960×8000 vĂ”i 328 megapikslit) ja mida teenindab 40 serveri klaster, millel on 6-ÀÀrse CPU-d, mis pĂ”hinevad Intel Sandy Bridge mikroarhitektuuril.

Intel on vÀlja andnud OSPRay 2.0 hajutatud kiirtegemise mootori

Oluline versioonimuutus on tingitud API mahukast ĂŒmber töötamisest, sealhulgas mitteĂŒhtlasuse rikkumisest. Uue API sujuvamaks ĂŒleminekuks on ette nĂ€htud vahekiht, mis hĂ”lbustab migratsiooni, ning uusi geomeetrilisi tĂŒĂŒpe on lisatud. Lisatud on Open VKL (Open Volume Kernel Library) tugi mahtuv maalimiseks. Rakendatud on ĂŒhendamise vĂ”imalus moodulina pildil esineva mĂŒra summutamiseks. Eraldi repositooriotesse on liikunud ospcommon raamatukogu ja MPI toe moodul.

Intel on vÀlja andnud OSPRay 2.0 hajutatud kiirtegemise mootori

Intel on vÀlja andnud OSPRay 2.0 hajutatud kiirtegemise mootori

Intel on vÀlja andnud OSPRay 2.0 hajutatud kiirtegemise mootori

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster