Tesi etd-11152010-122627 |
Link copiato negli appunti
Tipo di tesi
Tesi di laurea specialistica
Autore
PAGANUCCI, STEFANO
URN
etd-11152010-122627
Titolo
Libra.Net: Single Task Scheduling in a CPU-GPU Heterogeneous Environment
Dipartimento
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
TECNOLOGIE INFORMATICHE
Relatori
relatore Cisternino, Antonio
relatore Dittamo, Cristian
controrelatore Vanneschi, Marco
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
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.
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
Nome file | Dimensione |
---|---|
Tesi.pdf | 2.82 Mb |
Contatta l’autore |