Vis enkel innførsel

dc.contributor.advisorNatvig, Lassenb_NO
dc.contributor.authorBakke, Glenn Ruben Årthunnb_NO
dc.date.accessioned2014-12-19T13:31:23Z
dc.date.available2014-12-19T13:31:23Z
dc.date.created2010-09-02nb_NO
dc.date.issued2009nb_NO
dc.identifier347109nb_NO
dc.identifierntnudaim:4301nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/250325
dc.description.abstractIn this thesis we do a broad study of the languages, libraries and frameworks for general purpose computations on graphics processors. We have also studied the different graphics processor architectures that has been developed the last decade. 8 example programs in OpenGL, CUDA, MPI and OpenMP has been made to emphasize the mechanisms for parallelization and memory managment. The example programs have been benchmarked and the source lines are been counted. We found out that programs for the GPU outperforms the CPU multi-core programs in some cases. This depends on the algorithm and problem size. Also we found out that the new languages created for GPGPU are more suited for programming the GPU than with graphics libraries.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.subjectntnudaimno_NO
dc.subjectMIT informatikkno_NO
dc.subjectKomplekse datasystemerno_NO
dc.titleProgramming Graphic Processing Units (GPUs)nb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber165nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel