From 0ecb3d211cd5b95ae8bdfeb74cb2add6376f3777 Mon Sep 17 00:00:00 2001 From: Matthew McPherrin Date: Mon, 30 May 2011 21:55:40 -0400 Subject: [PATCH] Added kshyatt's member talk --- events.xml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/events.xml b/events.xml index 6a818a6..5062083 100644 --- a/events.xml +++ b/events.xml @@ -48,6 +48,26 @@ More details to follow! + + + GPGPU (general purpose graphics processing unit) computing is an + expanding area of interest, with applications in physics, chemistry, + applied math, finance, and other fields. nVidia has created an + architecture named CUDA to allow programmers to use graphics cards + without having to write PTX assembly or understand OpenGL. CUDA is + designed to allow for high-performance parallel computation controlled + from the CPU while granting the user fine control over the behaviour + and performance of the device. + + In this talk, I'll discuss the basics of nVidia's CUDA architecture + (with most emphasis on the CUDA C extensions), the GPGPU programming + environment, optimizing code written for the graphics card, algorithms + with noteworthy performance on GPU, libraries and tools available to + the GPGPU programmer, and some applications to condensed matter + physics. No physics background required! + + The Computer Science Club is having our first code party of the term.