Bidh Intel a’ leigeil a-mach einnsean lorg ghathan sgaoilte OSPray 2.0

Intel air a thaisbeanadh sgaoileadh mòr de einnsean tairgse scalable 3D OSPray 2.0, air a dhealbhadh airson cuibhreannan fìor àrd-inbhe le lorg ghathan a tha freagarrach airson tagraidhean eadar-ghnìomhach. Tha an einnsean ga leasachadh mar phàirt de phròiseact nas motha Frèam rendering Intel, ag amas air innealan lèirsinn bathar-bog a leasachadh airson àireamhachadh saidheansail SDVan (Sealladh air a mhìneachadh le bathar-bog), a’ toirt a-steach leabharlann lorg ghathan Embree, siostam tairgse photorealistic GLuRay, leabharlann airson fuaim a thoirt air falbh bho dhealbhan oidn (Open Image Denoise) agus siostam rasterization bathar-bog FosgailSWR. Tha an còd sgrìobhte ann an C ++ agus foillsichte le cead fo Apache 2.0.

Tha OSPRay ag amas gu sònraichte air a chleachdadh ann an tagraidhean eadar-ghnìomhach airson seallaidhean air an itealan a thoirt seachad. Gus giùlan solais a shamhlachadh, thathas a’ cleachdadh dòigh lorg slighe. Thathas a’ toirt taic do lèirsinn ann an tomhas-lìonaidh agus air plèana, photorealistic soillseachadh cruinneil a’ toirt aire do fheartan fiosaigeach stuthan, buaidhean dubhar adhartach (sgàilean, follaiseachd agus dubhar"Suidheachadh àrainneachdail").

Bidh OSPRay a’ cleachdadh comasan an CPU a-mhàin, gun a bhith ceangailte ris an GPU, a leigeas leis an leabharlann a chleachdadh air raon farsaing de dh’ innealan, bho ionadan-obrach gu nodan ann an cruinneachaidhean coimpiutaireachd. Gus dèanamh cinnteach à coileanadh ceart, thathas gu gnìomhach a’ cleachdadh ioma-threading agus vectorization stèidhichte air stiùireadh SIMD, leithid Intel SSE4, AVX, AVX2, agus AVX-512 (feumaidh OSPRay taic SSE4.1 aig a’ char as lugha).

Faodar cuibhreann a sgaoileadh thairis air grunn nodan cnuasachaidh (le taic bho MPI), a leigeas leat, mar eisimpleir, OSPRay a chleachdadh gus dealbhan a chuir air dòigh le rùn fìor àrd air ballachan bhidio, aon ìomhaigh air a bheil e air a chruthachadh le seata de phannalan LCD air leth. Mar eisimpleir, tha gnìomhachd OSPRay air a thaisbeanadh air scrion co-dhèanta Stalan, air a dhèanamh suas de sgrùdairean 80 30-òirleach (rùn iomlan 40960 × 8000 no 328 megapixels) agus air a fhrithealadh le cruinneachadh de luchd-frithealaidh 40 le CPUan 6-core stèidhichte air microarchitecture Intel Sandy Bridge.

Bidh Intel a’ leigeil a-mach einnsean lorg ghathan sgaoilte OSPray 2.0

Tha an t-atharrachadh mòr ann an àireamh an tionndaidh mar thoradh air ath-sgrùdadh mòr air an API, a’ toirt a-steach toirt a-steach atharrachaidhean a bhriseas co-chòrdalachd (gus an gluasad chun API ùr a dhèanamh nas sìmplidhe, chaidh leabharlann còmhdach a mholadh a nì rèidh ri imrich), agus solar de seòrsaichean geoimeatrach ùra. Taic a bharrachd airson Open VKL (Open Volume Kernel Library) airson toirt seachad tomhas-lìonaidh. Ceangal air a chuir an gnìomh modal gus fuaim san ìomhaigh a lughdachadh. Chaidh an leabharlann ospcommon agus modal airson taic MPI a chuir ann an stòran air leth.

Bidh Intel a’ leigeil a-mach einnsean lorg ghathan sgaoilte OSPray 2.0

Bidh Intel a’ leigeil a-mach einnsean lorg ghathan sgaoilte OSPray 2.0

Bidh Intel a’ leigeil a-mach einnsean lorg ghathan sgaoilte OSPray 2.0

Source: fosgailtenet.ru

Cuir beachd ann