Ile-iṣẹ Valve
Ni kete ti idanwo ti pari ati ti pari iṣẹ ṣiṣe, ACO ti gbero lati funni fun ifisi ninu akopọ Mesa akọkọ.
Koodu igbero ti Valve jẹ ifọkansi lati pese iran koodu ti o dara julọ bi o ti ṣee fun awọn shaders ohun elo ere, bakanna bi iyọrisi iyara akopọ ti o ga pupọ. Mesa's shader compiler nlo awọn paati LLVM, eyiti ko pese iyara akopọ ti o fẹ ati pe ko gba laaye iṣakoso ni kikun ti ṣiṣan iṣakoso, eyiti o ti fa awọn aṣiṣe pataki ni iṣaaju. Ni afikun, gbigbe kuro lati LLVM jẹ ki o ṣee ṣe lati ṣe itupalẹ aibikita ibinu diẹ sii ati iṣakoso ti o dara julọ ti fifuye iforukọsilẹ, eyiti o fun ọ laaye lati ṣe ina awọn imuṣiṣẹ daradara diẹ sii.
ACO ti kọ sinu C ++, ti a ṣe pẹlu akopọ JIT ni lokan, o si nlo awọn ẹya data aṣetunṣe iyara, yago fun awọn ẹya orisun-itọkasi gẹgẹbi awọn atokọ ti o sopọ ati awọn ẹwọn lilo defi. Aṣoju koodu agbedemeji jẹ da lori patapata
Lọwọlọwọ, ẹbun nikan (ajẹku) ati awọn ojiji iṣiro ni atilẹyin lori awọn AMD GPUs ọtọtọ (dGPU VI+). Bibẹẹkọ, ACO ti ṣajọ awọn iboji ni deede fun gbogbo awọn ere ti o ni idanwo, pẹlu awọn shaders eka lati Shadow of the Tomb Raider ati Wolfenstein II. Afọwọkọ ACO ti a dabaa fun idanwo ti fẹrẹẹẹmeji ni iyara bi alakojo shader AMDGPU ni awọn ofin ti iyara akopọ ati ṣafihan ilosoke ninu FPS ni diẹ ninu awọn ere nigbati o nṣiṣẹ lori awọn eto pẹlu awakọ RADV.
orisun: opennet.ru