Karmaşık sahnelerin heterojen paralel mimarilerde etkin çizimi.


Tezin Türü: Doktora

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Türkiye

Tezin Onay Tarihi: 2014

Tezin Dili: İngilizce

Öğrenci: Gökçe Yıldırım Kalkan

Danışman: VEYSİ İŞLER

Özet:

In computer graphics, generating high-quality images at high frame rates for rendering complex scenes is a challenging task. A well-known approach to tackling this important task is to utilize parallel processing through distributing rendering and simulation tasks to different processing units. In this thesis, several methods of distributed rendering architectures are investigated, and the bottlenecks in distributed rendering are analyzed. Based on this analysis, guidelines for distributed rendering in a network of computers are proposed. Moreover, in the thesis, an efficient load balancing strategy is proposed for distributing the rendering of individual frames to different processing units in a network. In this distributed rendering heterogeneous system, there are computers equipped with multiple Graphical Processing Units (GPUs) with different rendering performances all in the same network with a server, which collects rendering performances of the GPUs in the different Image Generators (IGs) based on an effective load balancing. By means of the novel load balancing strategy, the thesis shows that such a system can increase the rendering performance of slow computers with the help of the fast ones. Lastly, this model is extended to develop an adaptive hybrid model where (i) parts of a frame or a scene can be distributed and (ii) GPU-GPU and GPU-CPU distributions can be considered. This model can adjust itself to the changing loads of the GPUs and determine an efficient load balancing strategy for distributed rendering.