Kua whakatuwherahia e Valve tetahi kaiwhakatakoto whakamarumaru hou mo nga GPU AMD

Kamupene Valve whakaaro Ko te rarangi mēra kaiwhakawhanake a Mesa he kaiwhakatakoto whakamarumaru hou ACO mo te taraiwa Vulkan RADV, tūnga hei momo rereke ki te AMDGPU shader compiler i whakamahia i roto i nga taraiwa OpenGL me Vulkan RadeonSI me RADV mo nga maramara whakairoiro AMD.
Ka oti te whakamatautau me te whakaotinga o nga mahi, kua whakamaheretia kia tukuna a ACO mo te whakauru ki te titonga matua o Mesa.

Ko te tohu a Valve e whai ana ki te whakarato i te whakaputanga waehere e tino pai ana mo nga kaiwhakauru tono keemu, me te whakatutuki i te tere whakahiato teitei. Ka whakamahia e te kaiwhakatakoto whakamarumaru a Mesa nga waahanga LLVM, kaore i te whakarato i te tere whakahiato e hiahiatia ana, kaore hoki e whakaaetia te mana whakahaere katoa o te rere mana, i puta ai nga hapa nui i mua. I tua atu, ko te neke atu i te LLVM ka taea ki te whakatinana i te tātaritanga rerekee kaha ake me te pai ake o te whakahaere i te kawenga rehita, e taea ai e koe te whakaputa i nga kaikorero pai ake.

Kua tuhia te ACO ki te C++, i hangaia me te whakahiato JIT i roto i te hinengaro, me te whakamahi i nga hanganga raraunga tere tere, me te karo i nga hanganga-a-tohu penei i nga rarangi hono me nga mekameka def-use. Ko te tohu o te waehere takawaenga kei runga katoa SSA (Te Taumahi Takitahi) ka taea te tohatoha rehita ma te tatau tika i mua i te rehita i runga i te kaimarumaru.

I tenei wa, ko te pika anake (te kongakonga) me te whakamarumaru rorohiko e tautokohia ana i runga i nga GPU AMD motuhake (dGPU VI+). Heoi, kua tika kee a ACO ki te kohi i nga whakamarumaru mo nga keemu katoa kua whakamatauria, tae atu ki nga whakamarumaru matatini mai i te Shadow of the Tomb Raider me Wolfenstein II. Ko te tauira ACO e whakaarohia ana mo te whakamatautau he tata ki te rua te tere atu i te AMDGPU shader compiler i runga i te tere o te whakahiato me te whakaatu i te pikinga o te FPS i etahi keemu i te wa e rere ana i runga i nga punaha me te taraiwa RADV.

Kua whakatuwherahia e Valve tetahi kaiwhakatakoto whakamarumaru hou mo nga GPU AMD

Kua whakatuwherahia e Valve tetahi kaiwhakatakoto whakamarumaru hou mo nga GPU AMD

Source: opennet.ru

Tāpiri i te kōrero