ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Distribution of load in heterogeneous computer systems

Gregor Vitek (2015) Distribution of load in heterogeneous computer systems. EngD thesis.

Download (2326Kb)


    The thesis explores the formulation and implementation of an application that divides, computes and merges a parallel computing problem on a heterogeneous system. The application uses all available compute devices. The goal is to determine how to divide a computing problem between devices to maximise the system's utilisation. The thesis presents possible solutions to the problem, their strengths, and weaknesses. Some of the solutions are benchmarked and compared. For benchmarking the Mandelbrot set was generated. Processing units are accessed and managed using the OpenCL framework. We found out how best to divide and allocate work, and how to set the size of work groups to imporve device utilisation.

    Item Type: Thesis (EngD thesis)
    Keywords: heterogeneous systems, OpenCL, parallel computing, high performance computing
    Number of Pages: 48
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Uroš Lotrič270Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1536563907)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3141
    Date Deposited: 16 Sep 2015 19:14
    Last Modified: 15 Oct 2015 10:35
    URI: http://eprints.fri.uni-lj.si/id/eprint/3141

    Actions (login required)

    View Item