Intel-ը թողարկում է OSPRay 2.0 բաշխված ճառագայթների հետագծման շարժիչը

Intel ներկայացրել մասշտաբային 3D մատուցման շարժիչի հիմնական թողարկումը OSPRay 2.0, նախագծված է ապահովելու իրատեսական, բարձրորակ ճառագայթային գծապատկեր, որը հարմար է ինտերակտիվ հավելվածներում օգտագործելու համար: Շարժիչը մշակվում է ավելի մեծ նախագծի շրջանակներում: Intel Rendering Framework, ուղղված գիտական ​​հաշվարկների համար ծրագրային ապահովման վիզուալիզացիայի գործիքների մշակմանը SDVis (Software Defined Visualization), որը ներառում է ճառագայթների հետագծման գրադարան Սաղմը, ֆոտոռեալիստական ​​մատուցման համակարգ GLuRay, պատկերների աղմուկը հեռացնելու գրադարան oidn (Բաց պատկերի հեռացում) և ծրագրային ապահովման ռաստերիզացման համակարգ OpenSWRԿոդը գրված է C++ լեզվով և հրատարակված լիցենզավորված Apache 2.0-ի համաձայն:

OSPRay-ը հիմնականում նախատեսված է ինտերակտիվ ծրագրերում օգտագործելու համար՝ տեսարանները արագորեն ցուցադրելու համար։ Այն օգտագործում է մեթոդը ճանապարհի հետագծում. Աջակցում է վիզուալիզացիան ծավալով և հարթության վրա, ֆոտոռեալիստական գլոբալ լուսավորություն հաշվի առնելով նյութերի ֆիզիկական հատկությունները, առաջադեմ ստվերային էֆեկտները (ստվերներ, թափանցիկություն և ստվերում»Շրջակա միջավայրի խցանում»):

OSPRay-ն օգտագործում է միայն պրոցեսորի հնարավորությունները՝ առանց որևէ GPU կապի, ինչը թույլ է տալիս գրադարանին օգտագործել սարքերի լայն տեսականիում՝ աշխատանքային կայաններից մինչև հաշվողական կլաստերների հանգույցներ: Պատշաճ կատարումն ապահովելու համար ակտիվորեն օգտագործվում են SIMD հրահանգների վրա հիմնված բազմաթելեր և վեկտորացում, ինչպիսիք են Intel SSE4, AVX, AVX2 և AVX-512 (OSPRay-ը պահանջում է առնվազն SSE4.1 աջակցություն):

Ռենդերինգը կարող է բաշխվել մի քանի կլաստերային հանգույցների միջև (MPI-ն աջակցվում է), ինչը, օրինակ, թույլ է տալիս օգտագործել OSPRay-ը շատ բարձր լուծաչափով պատկերների ռենդերինգը կազմակերպելու համար։ վիդեո պատեր, մեկ պատկեր, որի վրա ձևավորվում է առանձին LCD վահանակների հավաքածու։ Օրինակ, OSPRay-ի աշխատանքը ցուցադրվում է կոմպոզիտային էկրանի վրա։ Հենակետ, բաղկացած 80 30 դյույմանոց մոնիտորներից (ընդհանուր լուծաչափը 40960×8000 կամ 328 մեգապիքսել) և սպասարկվում է 40 սերվերներից բաղկացած կլաստերի կողմից՝ 6 միջուկային պրոցեսորներով՝ հիմնված Intel Sandy Bridge միկրոճարտարապետության վրա։

Intel-ը թողարկում է OSPRay 2.0 բաշխված ճառագայթների հետագծման շարժիչը

Տարբերակի թվի զգալի փոփոխությունը պայմանավորված է API-ի խոշոր վերամշակմամբ, ներառյալ փոփոխությունները, որոնք խախտում են համատեղելիությունը (նոր API-ին անցումը պարզեցնելու համար առաջարկվել է շերտի գրադարան, որը հարթեցնում է միգրացիան) և նոր երկրաչափական տեսակների տրամադրմամբ: Ավելացվել է Open VKL-ի (Open Volume Kernel Library) աջակցություն՝ ծավալի արտապատկերման համար: Միացման հնարավորությունը ներդրված է մոդուլյա պատկերի աղմուկը ճնշելու համար։ ospcommon գրադարանը և MPI աջակցության մոդուլը տեղափոխվել են առանձին պահոցներ։

Intel-ը թողարկում է OSPRay 2.0 բաշխված ճառագայթների հետագծման շարժիչը

Intel-ը թողարկում է OSPRay 2.0 բաշխված ճառագայթների հետագծման շարժիչը

Intel-ը թողարկում է OSPRay 2.0 բաշխված ճառագայթների հետագծման շարժիչը

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster