OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ

Cilt: 21 Sayı: 1 13 Nisan 2016
PDF İndir
EN TR

OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ

Öz

Gerçek hayatta meydana gelen birçok fiziksel olayın bilgisayarlar yardımıyla grafiksel olarak modellenebilmesi amacıyla 2 veya 3 boyutlu görüntü oluşturma teknolojilerinden faydalanılmaktadır. Öte yandan grafik uygulamalarının yoğunluğu artıkça söz konusu bu modellemelerin hem daha hızlı yapılabilmesi ve hem de görüntü kalitelerinin artırılması gereksinimleri ortaya çıkmaktadır. Bu doğrultuda 2006 yılının sonlarında Nvidia firması tarafından CUDA isimli bir yazılım ve donanım mimarisi piyasaya sürülmüştür. Bu mimari sayesinde ekran kartları üzerinde bulunan çok sayıdaki grafik işlemcisi genel amaçlı problemlerin paralel olarak çözülebilmesine katkı sağlar hale gelmiştir. Bu çalışma kapsamında bu yeni paralel hesaplama mimarisi dikkate alınmış, C++ ve OpenGL kütüphanesi kullanılarak farklı davranış özelliklerine sahip insansı robotlardan oluşan bir animasyon uygulaması geliştirilmiştir. Bu animasyon öncelikle merkezi işlemci üzerinde seri olarak çalıştırılmış ve sonrasında CUDA mimarisi kullanılarak paralelleştirilmiştir. En sonunda aynı animasyonun seri ve paralel versiyonları saniyede oluşturulan görüntü karesi sayıları temel alınarak karşılaştırılmıştır ve paralel uygulamanın açık ara yüksek kaliteli görüntü ürettiği gözlemlenmiştir

Anahtar Kelimeler

Kaynakça

  1. https://open.gl/textures (Erişim Tarihi: 08.05.2015). OpenGL Doku Haritalama.
  2. Ahn, H. S., (2014). OpenGL Pixel Buffer Object (PBO). http://www.songho.ca/opengl/gl_pbo.html (Erişim Tarihi: 05.03.2015)
  3. Akçay, M., Şen, B., Orak, İ. Ö., Çelik, A., (2011). Paralel Hesaplama ve CUDA. 6. Uluslararası İleri Teknolojiler Sempozyumu (İATS’11), Elazığ.
  4. Archirapatkave, V., Sumilo, V., See, S.C.W., Achalakul, T., (2011). GPGPU Acceleration Algorithm for Medical Image Reconstruction. Ninth IEEE International Symposium on Parallel and Distributed Processing with Applications, Singapore.
  5. Balfour, J., (2011). Introduction to CUDA. http://mc.stanford.edu/cgi-bin/images/f/f7/Darve_cme343_cuda_1.pdf (Erişim Tarihi: 20.03.2015)
  6. Centelles, A. P., Sunyer, N., Ripolles, O., Chover, M., Sbert, M., (2011). Rain Simulation in Dynamic Scenes. International Journal of Creative Interfaces and Computer Graphics, 2 (2), 23-36
  7. Çolak, M. A., (2010). Grafik Kartı Üzerinde Paralel Hızlandırılmış Işın İzleme. Yüksek Lisans Tezi, İstanbul Teknik Üniversitesi Fen Bilimleri Enstitüsü, İstanbul.
  8. Huaming, L., Baosheng, K., (2014). Real-time Physically Cloth Simulation with CUDA. Computer Modelling & New Technologies, 18 (12B), 28-32.

Ayrıntılar

Birincil Dil

Türkçe

Konular

-

Bölüm

-

Yayımlanma Tarihi

13 Nisan 2016

Gönderilme Tarihi

11 Haziran 2015

Kabul Tarihi

-

Yayımlandığı Sayı

Yıl 2016 Cilt: 21 Sayı: 1

Kaynak Göster

APA
Uçkan, T., & Dal, D. (2016). OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, 21(1), 79-96. https://doi.org/10.17482/uujfe.97021
AMA
1.Uçkan T, Dal D. OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ. UUJFE. 2016;21(1):79-96. doi:10.17482/uujfe.97021
Chicago
Uçkan, Taner, ve Deniz Dal. 2016. “OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 21 (1): 79-96. https://doi.org/10.17482/uujfe.97021.
EndNote
Uçkan T, Dal D (01 Nisan 2016) OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 21 1 79–96.
IEEE
[1]T. Uçkan ve D. Dal, “OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ”, UUJFE, c. 21, sy 1, ss. 79–96, Nis. 2016, doi: 10.17482/uujfe.97021.
ISNAD
Uçkan, Taner - Dal, Deniz. “OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 21/1 (01 Nisan 2016): 79-96. https://doi.org/10.17482/uujfe.97021.
JAMA
1.Uçkan T, Dal D. OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ. UUJFE. 2016;21:79–96.
MLA
Uçkan, Taner, ve Deniz Dal. “OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, c. 21, sy 1, Nisan 2016, ss. 79-96, doi:10.17482/uujfe.97021.
Vancouver
1.Taner Uçkan, Deniz Dal. OPENGL TABANLI ANİMASYONLARDA GÖRÜNTÜ KALİTESİNİN CUDA MİMARİSİ İLE İYİLEŞTİRİLMESİ. UUJFE. 01 Nisan 2016;21(1):79-96. doi:10.17482/uujfe.97021

DUYURU:

30.03.2021- Nisan 2021 (26/1) sayımızdan itibaren TR-Dizin yeni kuralları gereği, dergimizde basılacak makalelerde, ilk gönderim aşamasında Telif Hakkı Formu yanısıra, Çıkar Çatışması Bildirim Formu ve Yazar Katkısı Bildirim Formu da tüm yazarlarca imzalanarak gönderilmelidir. Yayınlanacak makalelerde de makale metni içinde "Çıkar Çatışması" ve "Yazar Katkısı" bölümleri yer alacaktır. İlk gönderim aşamasında doldurulması gereken yeni formlara "Yazım Kuralları" ve "Makale Gönderim Süreci" sayfalarımızdan ulaşılabilir. (Değerlendirme süreci bu tarihten önce tamamlanıp basımı bekleyen makalelerin yanısıra değerlendirme süreci devam eden makaleler için, yazarlar tarafından ilgili formlar doldurularak sisteme yüklenmelidir).  Makale şablonları da, bu değişiklik doğrultusunda güncellenmiştir. Tüm yazarlarımıza önemle duyurulur.

Bursa Uludağ Üniversitesi, Mühendislik Fakültesi Dekanlığı, Görükle Kampüsü, Nilüfer, 16059 Bursa. Tel: (224) 294 1907, Faks: (224) 294 1903, e-posta: mmfd@uludag.edu.tr