Samsung’dan Android oyun performansı için yeni araç

Samsung, Android oyunlarında yaşanan performans düşüşlerini analiz etmek için Sokatoa adlı yeni bir GPU analiz aracı geliştirdi. Araç, geliştiricilerin mobil GPU kullanımını daha ayrıntılı incelemesine ve performans sorunlarını daha hızlı tespit etmesine yardımcı olacak.
Samsung’dan Android oyun performansı için yeni araç

Mobil oyunlarda sık görülen sorunlardan biri, oyun sırasında telefonun ısınması ve kare hızının aniden düşmesi. Bunun nedeni çoğu zaman GPU’nun aşırı yük altında kalması veya termal sınırlama.

Android ekosisteminde bu sorunu çözmek daha zor çünkü:

  • Çok sayıda farklı işlemci ve GPU kullanılıyor

  • Farklı sürücü sürümleri bulunuyor

  • Her cihazın performans sınırı farklı

Bu nedenle geliştiriciler bir oyunun neden yavaşladığını tespit etmekte zorlanabiliyor.

Sokatoa aracı ne yapıyor?

Samsung’un geliştirdiği Sokatoa, yazılım tabanlı bir GPU profilleme aracı. Bu araç grafik iş yüklerinin GPU tarafından nasıl işlendiğini gerçek zamanlı olarak analiz edebiliyor.

Araç şu kurumların ortak çalışmasıyla geliştirildi:

  • Samsung Austin R&D Center (SARC)

  • Samsung Advanced Computing Lab (ACL)

  • Google

Sokatoa, geliştiricilere GPU performansı hakkında daha ayrıntılı veri sunarak grafik optimizasyonunu kolaylaştırmayı hedefliyor.

Geliştiricilere detaylı analiz imkanı

Sokatoa’nın sunduğu bazı önemli özellikler şöyle:

Birden fazla GPU etkinliğini aynı anda inceleme
Bu özellik geliştiricilerin farklı karelerde oluşan performans sorunlarını tespit etmesini kolaylaştırıyor.

Gölgelendirici düzenleme ve yeniden oynatma
Geliştiriciler grafik kodunu düzenleyip işleme sürecini cihaz üzerinde tekrar çalıştırabiliyor.

Gelişmiş veri görselleştirme
Araç, karmaşık GPU performans verilerini daha anlaşılır grafikler halinde sunuyor.

Bu sayede geliştiriciler:

  • GPU darboğazlarını

  • shader hatalarını

  • ani GPU yük artışlarını

daha hızlı tespit edebiliyor.

Sadece Galaxy cihazlara özel değil

Sokatoa en iyi performansı Samsung’un Xclipse GPU mimarisinde gösterse de yalnızca Galaxy telefonlarla sınırlı değil.

Araç şu GPU platformlarını da destekliyor:

  • Qualcomm GPU’ları

  • ARM GPU’ları

Bu da Sokatoa’yı genel Android oyun geliştirme ekosistemi için faydalı hale getiriyor.

Açık kaynak olması planlanıyor

Samsung, Sokatoa aracını geliştiricilerin erişimine GitHub üzerinden ücretsiz olarak sunuyor.

Şirket ayrıca aracı yılın ilerleyen dönemlerinde açık kaynak haline getirmeyi planlıyor. Böylece Android oyun geliştiricileri GPU performansını daha iyi analiz ederek mobil oyunlarda yaşanan performans düşüşlerini azaltabilecek.

Yorum Yaz

Yorumun minimum 10 karakter olmalıdır. (0)

Yorumlar