Added kshyatt's member talk
[dtbartle/www.git] / events.xml
index 6a818a6..5062083 100644 (file)
                More details to follow!
        </abstract>
 </eventitem>
+<eventitem date="2011-06-09" time="4:30 PM" room="Location TBA" 
+       title="General Purpose Computing on Graphics Cards">
+       <short>
+               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!
+       </short>
+</eventitem>
 <eventitem date="2011-06-03" time="7 PM" room="Comfy Lounge" title="Code Party 1">
        <short>
                The Computer Science Club is having our first code party of the term.