Grafik sistemleri için FPGA cihazlarında çalışmak üzere tasarlanmış matris çarpım motoru

dc.contributor.advisorŞahin, İbrahim
dc.contributor.authorKoyuncu, İsmail
dc.date.accessioned2021-02-25T15:04:26Z
dc.date.available2021-02-25T15:04:26Z
dc.date.issued2008
dc.departmentDÜ, Fen Bilimleri Enstitüsü, Elektrik Eğitimi Ana Bilim Dalıen_US
dc.descriptionYÖK Tez No: 237411en_US
dc.description.abstractBilgisayar grafiklerinde, üç boyutlu (3B) dönüşümlerde, animasyon sahnesindeki dönüşüme uğrayan nesne sayısı ve bu nesneleri tanımlamada kullanılan nokta sayısı arttıkça dönüşümü hesaplamak için çok fazla CPU zamanı gerekmektedir. Sonuçta, özellikle gerçek zamanlı grafik uygulamalarının hesaplanması imkânsız hale gelmektedir. Bu çalışmada, FPGA (Alan Programlanabilir Kapı Dizileri) çiplerini kullanarak üç boyutlu dönüşümleri hızlandırmak için donanım modülleri tasarlanmıştır. Tasarlanan modüller gerçek veri üzerinde işlemler yapılarak test edilmiş ve modüllerin ürettiği sonuçların doğrulanması yapılmıştır. Modüllerin veri işleme hızı değişik bilgisayarlarla karşılaştırılmıştır. Karşılaştırma sonuçları göstermiştir ki, tasarlanan modüller kullanılarak üç boyutlu grafik dönüşümleri 12 kata kadar daha hızlı gerçekleştirilebilmektedir.en_US
dc.description.abstractIn Computer Graphics, as the number of objects in an animation scene and the number of vertices used to define each object increase, calculations of the three dimensional (3D) transformations require huge amount of CPU time. As a result, it becomes impossible to calculate transformations in real time. In this study, a several hardware modules have been developed to speed up three dimensional transformations using FPGA (Field Programmable Gate Array) chips. The modules were tested and the correctness of the modules results were verified by comparing the modules results with PC results for the same set of input data. Modules?s data processing speeds were compared to various general purpose computers. The results showed that using the modules, 3D graphic transformations can be speeded up by factor of up to 12.en_US
dc.identifier.endpage89en_US
dc.identifier.startpage1en_US
dc.identifier.urihttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=UPP_Zu9isEmWGFXFCBYasZMloPnl5aDM-hE7CiQKfIYl-GYm8eCFoY1-3T-JBdoK
dc.identifier.urihttps://hdl.handle.net/20.500.12684/7135
dc.institutionauthorKoyuncu, İsmailen_US
dc.language.isotren_US
dc.publisherDüzce Üniversitesien_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolen_US
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.subjectTeknik Eğitimen_US
dc.subjectTechnical Educationen_US
dc.subjectBilgisayar grafiklerien_US
dc.subjectComputer graphicsen_US
dc.subjectFPGAen_US
dc.subjectFPGAen_US
dc.titleGrafik sistemleri için FPGA cihazlarında çalışmak üzere tasarlanmış matris çarpım motoruen_US
dc.title.alternativeA matrix multiplication engine for graphic systems designed to run on FPGA devicesen_US
dc.typeMaster Thesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
237411.pdf
Size:
950.05 KB
Format:
Adobe Portable Document Format
Description:
Tam Metin / Full Text

Collections