Grafik kartı üzerinde paralel hızlandırılmış ışın izleme
Parallel accelerated ray tracing on graphics cards
- Tez No: 293900
- Danışmanlar: PROF. DR. NADİA ERDOĞAN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Işın izleme, Paralel programlama, Ray tracing, Parallel programs
- Yıl: 2010
- Dil: Türkçe
- Üniversite: İstanbul Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışmada grafik kartı üzerinde paralel olarak çalışan, hızlandırılmış bir ışın izleme yazılımı geliştirilmiştir. Çalışmada ışın izleme, ışığın benzetimi için kullanılmıştır. Yazılım, üçgenlenmiş üç boyutlu modelleri girdi olarak kabul eder. Işınların cisim üzerinde çarptığı noktaları bulmak için ışın üçgen kesişim algoritmaları kullanılmıştır. Bu işlemi hızlandırmak için uzay bölmeleme algoritmalarından yararlanılmıştır. Yazılım, daha sonra NVIDIA grafik kartları üzerinde paralel olarak çalışacak şekilde CUDA üzerinde geliştirilmiştir. Uygulama sonuçları, yazılımın merkezi işlem birimi üzerinde çalışan sürümüyle ve ticari bir ışın izleme yazılımıyla karşılaştırılmıştır. Bu karşılaştırmalarda yüksek derecede hızlanma elde edildiği gözlenmiştir.
Özet (Çeviri)
In this study, an accelerated ray tracer which works parallel on graphics card has been developed. Ray tracing in this study is used for simulation of light. The software accepts 3-D models which are meshed using triangles. In order to find bouncing points of rays on the object, ray triangle intersection algorithms are used and in order to accelerate this process, space partitioning algorithms are used. The software has been developed using CUDA in order to make it work parallel on NVIDIA graphics cards. The results of this software have been compared with CPU version of this software and also with a commercial ray tracer. These results show a high degree of speed up.
Benzer Tezler
- Acceleration of image processing modules in wide-area aerial surveillance
Başlık çevirisi yok
ZEYNEP GÜLBEYAZ DEMİRDAĞ
Yüksek Lisans
İngilizce
2022
Elektrik ve Elektronik MühendisliğiÖzyeğin ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. HASAN FEHMİ ATEŞ
DR. ÖĞR. ÜYESİ İSMAİL AKTÜRK
- FPGA üzerinde görüntü işleme algoritmalarının gerçek zamanlı olarak gerçekleştirilmesi
Real time realization of basic image processing algorithms on FPGA
MUHAMMED FURKAN TAŞDEMİR
Yüksek Lisans
Türkçe
2020
Elektrik ve Elektronik MühendisliğiAfyon Kocatepe ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. İSMAİL KOYUNCU
- Radar sinyal işleme algoritmalarının FPGA ve GPU üzerinde uygulanmasının başarım analizi
Performance analysis of implementation of radar signal processing algorithms on FPGA and GPU
MUHAMMET ÖZGÜR
Yüksek Lisans
Türkçe
2014
Elektrik ve Elektronik MühendisliğiTobb Ekonomi ve Teknoloji ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. OĞUZ ERGİN
- Burdur ili mermer sektörünün kurumsal ve ekonomik yapısı
İnstitutional and economic structure of marble sector in burdur
AHMET SARITAŞ
- Analysis of single phase fluid flow and heat transfer in slip flow regime by parallel implementation of Lattice Boltzmann method on gpus
Kaygan akış rejimindeki tek fazlı akış ve ısı transferinin Lattice Boltzmann metodu ile grafik kartları üzerinde paralel çalışacak şekilde analizi
SITKI BERAT ÇELİK
Yüksek Lisans
İngilizce
2012
Makine MühendisliğiOrta Doğu Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
DOÇ. DR. CÜNEYT SERT
DOÇ. DR. BARBAROS ÇETİN