Scripting GPUs with PyOpenCL

Scripting GPUs with PyOpenCL

Documents
205 pages
Lire
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Intro PyOpenCL Additional Topics Playtime! ConclusionsScripting GPUs with PyOpenCLAndreas Kl ocknerDivision of Applied MathematicsBrown UniversityScipy 2010 June 29, 2010Andreas Kl ockner Scripting GPUs with PyOpenCLIntro PyOpenCL Additional Topics Playtime! ConclusionsThanksTim Warburton (Rice)Jan Hesthaven (Brown)David GarciaNicolas Pinto (MIT)PyOpenCL, PyCUDA contributorsNvidia CorporationAndreas Kl ockner Scripting GPUs with PyOpenCLIntro PyOpenCL Additional Topics Playtime! ConclusionsOutline1 Intro: GPUs, OpenCL2 GPU Programming with PyOpenCL3 Additional Topics4 Playtime!5 ConclusionsAndreas Kl ockner Scripting GPUs with PyOpenCLIntro PyOpenCL Additional Topics Playtime! Conclusions What and Why? Bird’s eye view of OpenCLOutline1 Intro: GPUs, OpenCLWhat and Why?Bird’s eye view of OpenCL2 GPU Programming with PyOpenCL3 Additional Topics4 Playtime!5 ConclusionsAndreas Kl ockner Scripting GPUs with PyOpenCLIntro PyOpenCL Additional Topics Playtime! Conclusions What and Why? Bird’s eye view of OpenCLOutline1 Intro: GPUs, OpenCLWhat and Why?Bird’s eye view of OpenCL2 GPU Programming with PyOpenCL3 Additional Topics4 Playtime!5 ConclusionsAndreas Kl ockner Scripting GPUs with PyOpenCLGPU Computing takes adi erent approach:Throughput matters|single threads do notHide latency through parallelismLet programmer deal with \raw"storage hierarchyIntro PyOpenCL Additional Topics Playtime! Conclusions What and Why? Bird’s eye ...

Sujets

Informations

Publié par
Publié le 27 juin 2011
Nombre de visites sur la page 153
Langue English
Signaler un problème