Skip to content

zamorays/miniCursoPycuda

Repository files navigation

#miniCursoPycuda

Notebooks del mini curso de PyCUDA.

Trataremos de presentar una guía básica para utilizar python + CUDA = PyCUDA.

El proyecto esta abierto a todos los interesados. Lo ideal seria generar un colección de herramientas enfocadas al calculo científico.

En esta nueva fase es necesario utilizar los notebooks con 'jupyter'

Una manera sencilla de instalar es mediante pip

$sudo pip install jupyter

##Temas

##Sesion 1.

Python, IPython, NoteBook, Librerias en fast ( Numpy, Matplotlib, Scipy, otra si queda tiempo) Git & GItHub.

##Sesion 2.

PyCuda: Breve intro a CUDA, Contextos, GPUArrays, Funciones ( Aritmetica, ElementWise, KernelReductions )

##Sesion 3.

PyCuda: Kernels, Funciones (a partir de Kernels), Un ejemplo.

##Sesion 4.

Memorias PyCuda: Global, Texturas y Superficies, Shared y Constant.

##Sesion 5.(Opcional)

Librerias amigas: pyFFT, Reikna, scikits, pyCULA, pyOpenGL.

About

Notebooks del mini curso de PyCUDA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages