Yksi Intelin oneAPI-ohjelmistotyön kiehtovista elementeistä on se, kuinka avoimia he ovat olleet useiden valmistajien GPU:iden tai AMD-suorittimien tukemisen lisäksi myös CPU-arkkitehtuurien väliselle tuelle. Monet Intel oneAPI-komponentit päätyvät toimimaan 64-bittisessä ARM:ssa (AArch64) ja jopa IBM POWERissa. Uusin Intelin ohjelmistopaketti, jossa on 64-bittinen ARM Linux-tuki, on heidän Embree ray-tracing-ytimensä.

Embree on Intelin korkean suorituskyvyn säteenseurantakirjasto, joka tukee sekä suorittimia että GPU:ita ja toimii useissa käyttöjärjestelmissä. Embree on osa heidän oneAPI-renderöintityökalupakkia.

Aiemmin tänä vuonna Embree 4.0:ssa he esittelivät Arc Graphics-tuen SYCL:n kautta. Embree 4.0.1:llä he laajensivat GPU-kattavuuttaan sisältämään Intel Data Center GPU Flex-sarjan. Nyt eilisen Embree 4.1-julkaisun myötä Intel Data Center GPU Max-sarja tukee.


CPU-puolella Embree 4.1:n tärkein muutos tukee nyt 64-bittistä ARM:ää (ARM64/AArch64) Linuxissa. Tämä pätee myös monien muiden AArch64:ssä toimivien Intel oneAPI-ohjelmistokomponenttien kanssa. Varsinkin kun Intelillä on nyt erilliset grafiikkatarjoukset, jotka voivat toimia AArch64-palvelimilla (no, kun uusi Xe-ytimen grafiikkaohjain on valmis toimimaan i915 DRM:n tilalla), se on yhdistelmä, jota Intelin ohjelmistosuunnittelijat eivät jätä huomiotta.
Tämän vaatimattoman Embree 4.1-päivityksen voi ladata GitHubista, mukaan lukien macOS, Windows ja Linux-viitebinaarit tälle säteenseurantaohjelmistolle.

Categories: IT Info