Özet:
LLVM yazılım geliştirme ekosistemi için optimize edici derleyiciler, dinamik dil yürütme motorları, kaynak kod analizi ve dönüşüm araçları, hata ayıklayıcılar ve bağlayıcılar ve birçok programlama dili ve araç zinciri ile ilgili bileşenler için vazgeçilmez bir parça haline gelmiştir. Artık hem akademi hem de sanayide yoğun bir şekilde kullanılan LLVM, üretim kalitesinde araçların hızlı geliştirilmesine olanak tanırken, yüksek performanslı bilgisayarlamaya yönelik çalışmalarda giderek daha fazla kullanılmaktadır. Program analizi, derleme, yürütme ve profil oluşturma araştırması ve uygulaması, üzerine inşa edilebilecek yüksek kaliteli serbestçe erişilebilir bir altyapının mevcudiyetinden açıkça fayda görmüştür. Bu çalıştay, yüksek performanslı bilgisayarlamadaki sanat durumunu ilerletmek için LLVM üzerine inşa eden hem akademi hem de sanayiden son gelişmelere odaklanacaktır.
Anahtar Kelimeler: LLVM, derleyiciler, optimizasyon, profil oluşturma
Çalışma Grubuna Katkı Sağlayacak Araştırmacılar:
Kuter Dinel (Düzce Üniversitesi)
Bora İnan (İstanbul Teknik Üniversitesi)
Özcan Öztürk (Sabancı Üniversitesi)
M. Eymen Ünay (İstanbul Teknik Üniversitesi)
Emre Yiğit (İstanbul Teknik Üniversitesi)