NSF Haberler

Araştırmacılar, bir dizi bilgisayar donanımı için daha hızlı ağ analizi geliştiriyor

Nesneler arasındaki ilişkileri gösteren veri yapıları olan grafikler çok yönlüdür. Bir sosyal medya ağının bağlantı ağını gösteren bir grafik hayal etmek kolaydır.

Ancak grafikler, içerik önerisi (Netflix’te ne izlenir?) ve navigasyon (sahile giden en hızlı yol neresidir?) gibi çok çeşitli programlarda da kullanılır. Gibi Massachusetts Teknoloji Enstitüsü araştırmacı Ajay Brahmakshatriya, “grafikler temelde her yerdedir” diye özetliyor.

Brahmakshatriya, çok çeşitli bilgisayar donanımlarında grafik uygulamalarını daha verimli çalıştırmak için yazılım geliştirmiştir. Yazılım, son teknoloji grafik programlama dili olan GraphIt’i birçok veri akışını paralel olarak işleyen grafik işleme birimleri (GPU’lar) donanımında çalışacak şekilde genişletir. Bu ilerleme, özellikle öneri algoritmaları gibi bir GPU’nun paralelliğinden yararlanan uygulamalar için grafik analizini hızlandırabilir.

Brahmakshatriya, kısmen tarafından finanse edilen çalışmayı sunacak. ABD Ulusal Bilim Vakfıde Uluslararası Kod Üretimi ve Optimizasyon Sempozyumu.

Programcılar kod yazarken doğrudan bilgisayar donanımıyla konuşmazlar. Donanımın kendisi “ikili” (sıfırlar ve birler) ile çalışır, kodlayıcı ise sözcüklerden ve sembollerden oluşan yapılandırılmış, “yüksek seviyeli” bir dilde yazar.

Bu yüksek seviyeli dili donanım tarafından okunabilen ikili dosyaya çevirmek için derleyici adı verilen programlar gerekir. Brahmakshatriya, “Bir derleyici, kodu donanım üzerinde çalışabilecek bir biçime dönüştürür” diyor. GraphIt, grafik analizi için özel olarak tasarlanmış böyle bir derleyicidir.

Araştırmacılar, grafiğin boyutu ve şeklinden bağımsız olarak grafik tabanlı algoritmaların performansını optimize etmek için GraphIt’i geliştirdi. GraphIt, kullanıcının yalnızca bir algoritma girmesine değil, aynı zamanda bu algoritmanın donanım üzerinde nasıl çalıştığını programlamasına da olanak tanır.

Bir program olan Almadena Chtchelkanova, “Gerçek zamanlı olarak büyük ölçüde modern paralel donanımdan yararlanan grafik işleme de dahil olmak üzere veri analitiği, yaşam kalitesini doğrudan etkileyen birçok uygulamaya fayda sağlayabilir ve hızla değişen veri girişlerine dayalı bilinçli karar vermeyi mümkün kılabilir” diyor. NSF’nin Bilgisayar ve Bilişim Bilimi ve Mühendisliği Müdürlüğü’nde direktör.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir