- Uludağ Üniversitesi Mühendislik Fakültesi Dergisi
- Vol: 27 Issue: 1
- GPU PROGRAMLAMA TEKNİĞİ KULLANILARAK HIZLANDIRILMIŞ XCLASS YAZILIMI İLE SPEKTRUM ANALİZİNİN GERÇEKLE...
GPU PROGRAMLAMA TEKNİĞİ KULLANILARAK HIZLANDIRILMIŞ XCLASS YAZILIMI İLE SPEKTRUM ANALİZİNİN GERÇEKLEŞTİRİLMESİ
Authors : Yasemin Poyraz Koçak, Selçuk Sevgen
Pages : 251-270
Doi:10.17482/uumfd.911736
View : 7 | Download : 3
Publication Date : 2022-04-30
Article Type : Research
Abstract :Astronomi, çok büyük boyutlu veriler ile çalışmak zorunda olan bir alandır. Bu büyük boyutlu verilerin işlenmesi ve bu verilerden bilgi çıkarımı işlemi çok uzun zaman aldığı için bu verileri modelleyen bilgisayar yazılımlarının performansı çok önemlidir. Bu çalışmada, Atacama Büyük Milimetre/Milimetre-altı Dizisi (Atacama Large Millimeter/Submillimeter Array- ALMA) isimli teleskop setinden gelen astronomik verileri modellemek için geliştirilen XCLASS (extended CASA Line Analysis Software Suite-genişletilmiş CASA Çizgi Analiz Yazılım Bölümü) adlı yazılımın çok yoğun hesaplamaların yapıldığı myXCLASS adlı bölümü, Grafik İşlemci Birimi (Graphics Processing Unit- GPU) programlama tekniği kullanılarak hızlandırılmıştır. GPU programlama ortamı olarak Birleşik Hesap Cihazı Mimarisi (Compute Unified Device Architecture- CUDA) kullanılmıştır. Uygulama, Tesla K20m isimli iki adet ekran kartı üzerinde test edilmiş, CPU- GPU çalışma süresi bakımından performans karşılaştırılması yapılmış ve ayrıntılı sonuçlar sunulmuştur. Elde edilen sonuçlar ile GPU programlama tekniği kullanılarak ALMA gibi gelişmiş gözlem araçlarından elde edilen çok büyük boyutlu astronomik verilerin modellenmesinde kullanılan yazılımlarda yüksek performans kazanımı sağlanacağı gösterilmiştir.Keywords : Grafik İşlemci Birimi, Birleşik Hesap Cihazı Mimarisi, Paralel Hesaplama, XCLASS, Spektral Analiz