test Browse by Author Names Browse by Titles of Works Browse by Subjects of Works Browse by Issue Dates of Works

Advanced Search
& Collections
Issue Date   
Sign on to:   
Receive email
My Account
authorized users
Edit Profile   
About T-Space   

T-Space at The University of Toronto Libraries >
School of Graduate Studies - Theses >
Master >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1807/30149

Title: OpenCL Framework for a CPU, GPU, and FPGA Platform
Authors: Ahmed, Taneem
Advisor: Chow, Paul
Department: Electrical and Computer Engineering
Keywords: FPGA
Heterogeneous Computing
Reconfigurable Computing
Issue Date: 1-Dec-2011
Abstract: With the availability of multi-core processors, high capacity FPGAs, and GPUs, a heterogeneous platform with tremendous raw computing capacity can be constructed consisting of any number of these computing elements. However, one of the major challenges for constructing such a platform is the lack of a standardized framework under which an application’s computational task and data can be easily and effectively managed amongst the computing elements. In this thesis work such a framework is developed based on OpenCL (Open Computing Language). An OpenCL API and run time framework, called O4F, was implemented to incorporate FPGAs in a platform with CPUs and GPUs under the OpenCL framework. O4F help explore the possibility of using OpenCL as the framework to incorporate FPGAs with CPUs and GPUs. This thesis details the findings of this first-generation implementation and provides recommendations for future work.
URI: http://hdl.handle.net/1807/30149
Appears in Collections:Master

Files in This Item:

File Description SizeFormat
Ahmed_Taneem_201111_MSc_thesis.pdf706.75 kBAdobe PDF

Items in T-Space are protected by copyright, with all rights reserved, unless otherwise indicated.