Pazartesi, Aralık 5, 2022
Ana Sayfa Donanım Intel'in Vulkan Sürücüsüne Güncelleme Ek Yükü Azaltarak CPU Kullanımını İyileştirir

Intel’in Vulkan Sürücüsüne Güncelleme Ek Yükü Azaltarak CPU Kullanımını İyileştirir

- Advertisement -

Mesa 22.3, en son güncellemede Intel Vulkan sürücüsüne daha fazla kod ekler. Bu yeni patchwork, Vulkan push tanımlayıcı kodundaki CPU kullanım talebi miktarını sınırlar.

İndirim, Mike Blumenkrantz tarafından o sırada diğer projesinde çalışırken tasarlanan bir mikro kıyaslama aracı olan VKOverhead kullanılarak yapılan kapsamlı bir incelemeden sonra keşfedildi; Zink ve Vulkan optimizasyonları.

Ek olarak, bir Intel mühendisi olan Lionel Landwerlin, Vulkan sürücüsü CPU ek yükü sorununa yardımcı olmak için ANV sürücülerini kodluyordu. VKOverhead aracını kullanarak, başlangıçta keşfedilen birincil performansa kıyasla yüzde otuz artış buldu, ancak daha sonraki testlerde aynı sonuçları henüz tekrarlamadı.

Landerwerlin’den Blumenkrantz’a GitLab birleştirme isteğiyle ilgili bir not şöyledir:

Bu değişiklik, bir sürüm derlemesinde gfxbench gl_driver2’de hiçbir fark yaratmıyor gibi görünüyor. Bu noktada neden olduğundan tam olarak emin değilim. İris / Zink+Anv FPS : 144.3 / 114,9

Daha önce benim için iyi bir gelişme ile bir değişiklik yaptı (%30’u yazdım). Ama belki de bu bir hata ayıklama yapısındaydı.

Veya kurulumumda bir sorun olabilir (ekranlı birincil GPU AMD, Intel IGPU ile ikincil).

Ancak, son birleştirme isteğinde yapılan kod değişiklikleri şunlardır:

Vkoverhead’den önce / sonra:

descriptor_template_1ubo_push: 40670 / 85786 **
descriptor_template_12ubo_push: 4050 / 13820 **
descriptor_template_1combined_sampler_push, 34410 / 34043
descriptor_template_16combined_sampler_push, 2746 / 2711
descriptor_template_1sampled_image_push, 34765 / 34089
descriptor_template_16sampled_image_push, 2794 / 2649
descriptor_template_1texelbuffer_push, 108537 / 111342
descriptor_template_16texelbuffer_push, 20619 / 20166
descriptor_template_1ssbo_push, 41506 / 85976 **
descriptor_template_8ssbo_push, 6036 / 18703 **
descriptor_template_1image_push, 88932 / 89610
descriptor_template_16image_push, 20937 / 20959
descriptor_template_1imagebuffer_push, 108407 / 113240
descriptor_template_16imagebuffer_push, 32661 / 34651

Mesa Projesi, açık kaynaklı bir ortamda grafiksel desteğe yardımcı olmak için çeşitli API’lerin bir koleksiyonu olmaya devam ediyor. 1993 yılının Ağustos ayındaki mütevazi başlangıcından bu yana, çeşitli platformlarda birçok grafik motoruyla entegre olmak için yıllar içinde güçlendi.

OpenGL ve Vulkan gibi bu tür uygulamalar Intel, AMD, NVIDIA ve daha fazlası gibi büyük şirketlerden destek görüyor. Aylık ortalamada sürekli güncellemeler görür ve önemli veya küçük değişikliklerde topluluğu sık sık günceller.

Larabel, 720 satırlık yeni kodun tamamlandığını ve Mesa3D’nin Vulkan sürücüsünden 220’den fazla kodun silindiğini belirtiyor. En güncel birleştirme talebi hakkında bilgi almak isteyen kullanıcılar şu adresten okunabilir: Mesa GitLab sayfası.

RELATED ARTICLES

AMD Ryzen 7000 ‘Zen 4’ X Olmayan Masaüstü İşlemciler 10 Ocak’ta Piyasaya Sürülecek

AMD Ryzen 7000 "Zen 4" X Olmayan İşlemciler CES 2023'te Tanıtıldı, Aynı Ay Piyasaya Sürüldü AMD'nin en az üç yeni Ryzen 7000 "Zen 4" X...

Intel, 2030’a Kadar Yeni Nesil Çiplerde Bir Trilyon Transistörün Yolunu Açıyor

IEDM'de Intel Research, sergilendi Moore Yasası Nasıl Canlı ve Chipzilla 2030 yılına kadar Trilyon transistörlü yeni nesil çipleri nasıl sunmayı planladığını. Intel Araştırması Moore Yasasını...

Özel AMD Radeon RX 7900 XTX ve RX 7900 XT Grafik Kartları Çin’de ABD’de 1600 Dolara Kadar Maliyet Verecek

AMD'nin yaklaşan ürünleri için ön siparişler Radeon RX 7900XTX & RX 7900XT grafik kartları Çin'de açıldı ve görünüşe göre özel kartlar NVIDIA'nın GeForce RTX...

Most Popular

AMD Ryzen 7000 ‘Zen 4’ X Olmayan Masaüstü İşlemciler 10 Ocak’ta Piyasaya Sürülecek

AMD Ryzen 7000 "Zen 4" X Olmayan İşlemciler CES 2023'te Tanıtıldı, Aynı Ay Piyasaya Sürüldü AMD'nin en az üç yeni Ryzen 7000 "Zen 4" X...

Mühendis, M1 iMac’ten ‘Çene’ Çerçevesini Çıkartarak Ona Apple’ın Bağımsız Monitörleri Gibi Tekdüze Bir Tasarım Verdi

Apple'ın 24 inç M1 iMac'i, önemli tasarım değişikliği sayesinde yeni bir soluktu, ancak bazı keskin gözlü eleştirmenler bu "çene" çerçevesine hemen dikkat çektiler, ancak...

iPhone 14’ün Uydu Özelliği Üzerinden Acil SOS, Alaska’da Mahsur Kalan Bir Adamın Hayatını Kurtardı

Apple'ın en yeni iPhone 14 ve iPhone 14 Pro modelleri, önceki modellere göre çeşitli iyileştirmeler içeriyor. Apple'ın sahnede duyurduğu en önemli eklemelerden biri, kullanıcıların hücresel...

Intel, 2030’a Kadar Yeni Nesil Çiplerde Bir Trilyon Transistörün Yolunu Açıyor

IEDM'de Intel Research, sergilendi Moore Yasası Nasıl Canlı ve Chipzilla 2030 yılına kadar Trilyon transistörlü yeni nesil çipleri nasıl sunmayı planladığını. Intel Araştırması Moore Yasasını...

Recent Comments