ETD system

Electronic theses and dissertations repository

 

Tesi etd-11152010-122627


Thesis type
Tesi di laurea specialistica
Author
PAGANUCCI, STEFANO
URN
etd-11152010-122627
Title
Libra.Net: Single Task Scheduling in a CPU-GPU Heterogeneous Environment
Struttura
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
TECNOLOGIE INFORMATICHE
Supervisors
relatore Cisternino, Antonio
relatore Dittamo, Cristian
controrelatore Vanneschi, Marco
Parole chiave
  • gpgpu computing
  • task
  • cost model
  • GPU
  • performance model
  • virtual execution environment
  • scheduler
Data inizio appello
10/12/2010;
Consultabilità
Completa
Riassunto analitico
In this thesis we developed a single task scheduler in a CPU-GPU heterogeneous environment.
We formulated a GPGPU performance model recognizing a ground model common to any GPGPU platform that must be refined to consider specific platforms. We proposed a model refinement for the Nvidia CUDA platform.
Moreover, we formulated a CPU performance model for the Common Language Infrastructure virtual execution environment.
Finally, we developed Libra.Net, a particular implementation of the scheduler for the Microsoft Common Language Runtime and evaluated its efficiency.
File