CUDA: Week in Review
Friday, June 25, 2010, Issue #27 - Newsletter Home
WELCOME
Welcome to "CUDA: Week in Review," a weekly newsletter for the worldwide CUDA and GPU Computing community.
– Contact us at: cuda_week_in_review@nvidia.com.
– Follow us on Twitter: www.twitter.com/gpucomputing.
– See previous issues: http://is.gd/cBXbg
– Sign up today for GTC 2010, Sept. 20-23, in San Jose, Calif. (code: GMCUDANEWS10)
CUDA NEWS
CUDA Toolkit 3.1

Today NVIDIA released version 3.1 of the CUDA Toolkit, providing developers with improved performance and programming flexibility.  Features include access to CUDA memory for third party devices as well as new SDK code samples.
–Download CUDA Toolkit 3.1 at www.nvidia.com/getcuda

New CUDA Seminars
If you've been looking for a good reason to visit the French Riviera, be sure to check out:
Hybrid Cloud Computing with NVIDIA GPUs and ProActive Parallel Suite
Date: July 8
Where: INRIA, University of Nice, Sophia Antipolis, France
Register: http://www-sop.inria.fr/manifestations/cpcc2010/
Learn more about INRIA: http://www-sop.inria.fr/index_fr.php
Learn more about ProActive Parallel Suite: http://www.activeeon.com/

And if you are in the mood for London, consider this:
NVIDIA Bio Workbench and AMBER 11
Date: July 8
Where: Imperial College, London
Guest speakers: Dr. Ross Walker (UCSD) and Dr. Ian Gould (ICL)
Sponsored by: Petapath, SuperMicro, NVIDIA
Register: http://www.petapath.com/nvidia/index.php
Learn more about AMBER 11: http://ambermd.org/
Learn more about NVIDIA Bio Workbench: www.nvidia.com/object/tesla_bio_workbench.html
CUDA APPS
StreamBase – Taking Wall Street to the Next Level
StreamBase Systems announced this week in New York that it is working with NVIDIA to offer best-of-breed computing capability for the capital markets. Firms whose traders and quants want to rapidly test out new trading strategies against large amounts of historical data can now combine StreamBase technology with NVIDIA Tesla GPUs to accelerate time to deployment.

"Advanced technologies are taking Wall Street to the next level," said Richard Tibbetts, CTO at StreamBase. "This partnership underscores the technical revolution in the financial industry."

"When you're talking about trading where microseconds make a difference, the extra hops within the server can make a difference," said Kevin McPartland, Senior Analyst at TABB group. "We are seeing renewed interest in GPU technology not only for options, but also for multi-asset analytics."
AccelerEyes - Achieving Maximum Performance with GPUs
AccelerEyes has posted a video and slide deck from the recent webinar "Rapid Application Development Platform for GPGPUs: Jacket with MATLAB". AccelerEyes enables scientists, engineers and analysts to transform serial applications into high-performance GPU-enabled versions. See: http://www.accelereyes.com/company/jacketwebinar
CUDA ZONE
New on CUDA Zone: Phase-Based Volume Registration Using CUDA
Authors: Anders Eklund, Mats Andersson, Hans Knutsson; Linkoping Univ., Sweden
Application Domain: Medical Imaging
Extract: "We present a method for fast phase-based registration of volume data for medical applications…. We achieve a speedup of 10-30X compared to our CPU implementation, which makes fast phase-based registration possible for large medical volumes." Presented at IEEE ICASSP Conference 2010. See: http://is.gd/d2Jgg
CUDA Zone: Have a CUDA-related app or paper? Let us know when you post it on CUDA Zone and we'll send you a CUDA t-shirt!
CUDA JOB OF THE WEEK
Dolby in Silicon Valley is looking for a video encoding engineer. Prerequisite: Expert knowledge of H.264 and video base-band processing, and implementation of these in consumer and PC products. Requires intimate familiarity with architecture-specific optimizations such as x86, GPGPU/OpenGL, CUDA. See: http://careers.dolby.com//detail.asp?jobid=dolby1676
CUDA EDUCATION
GPU Computing Webinars (CUDA C, OpenCL, Parallel Nsight and more…)
See webinar schedule: http://developer.nvidia.com/object/gpu_computing_online.html. Upcoming events include:
– Intro to MainConcept's CUDA H.264/AVC Encoder, Tuesday, June 29, 2010,
   9:00 a.m. pacific
– Intro to OpenCL Development with gDEBugger CL, Tuesday, July 6, 2010, 9:00 a.m. pacific
CUDA Summer School
Europe
Barcelona Computing Week: Programming and Tuning Massively Parallel Systems
– When: July 5-9
– Where: Barcelona Supercomputing Center, Universitat Politecnica de Catalunya, Spain
– Instructors: Wen-mei Hwu, UIUC and David Kirk, NVIDIA fellow
– See: http://bcw.ac.upc.edu/

CUDA Programming on GPUs
– When: July 26-30
– Where: University of Oxford, U.K.
– Instructors: Prof. Mike Giles
– See: http://www.oerc.ox.ac.uk/events/course-on-cuda-programming%202010.

U.S.
Proven Algorithmic Techniques for Many-Core Processors
– When: Aug. 2-6
– Where: Choice of onsite locations, or online
– Instructors: Wen-Mei Hwu, UIUC and David Kirk, NVIDIA fellow
– See: https://hub.vscse.org

Workshop on GPU Programming for Molecular Modeling
– When: Aug. 6-8
– Where: Beckman Institute for Advanced Science & Tech, UIUC
– Instructors: John Stone, Jim Phillips, David Hardy, Kirby Vandivort of UIUC
– See: http://www.ks.uiuc.edu/Training/Workshop/GPU_Aug2010/
CUDA Training
– CUDA training from Acceleware
July 26-30, Cambridge, Mass: www.acceleware.com/jul26cambridge (with Microsoft)
August 2-6, New York City: www.acceleware.com/aug02newyork (with Microsoft)
Sept. 13-17, Calgary: www.acceleware.com/sep13calgary

– CUDA training from SagivTech
CUDA course: July 12-14, Ra’anana, Israel
GPU/Image Processing course: Aug. 2-4, Ra’anana, Israel
CUDA/Image Processing course: Sept. 27-29, San Francisco (following GTC)
See: http://www.sagivtech.com/24054.html

– CUDA training from EMPhotonics
On-site standard and customized training programs
See: http://www.emphotonics.com/services/cuda-training
CUDA Research and Certification
NVIDIA has launched new programs for GPU Computing developers. For more info, see:
http://www.nvidia.com/object/io_1275409333119.html
CUDA and Academia
Over 350 universities are teaching CUDA and GPU Computing courses.
CUDA Center of Excellence Program
The CUDA Center of Excellence (CCOE) Program recognizes universities that are expanding the frontier of massively parallel computing using CUDA. See: http://research.nvidia.com/content/cuda-centers-excellence
CUDA CALENDAR
High Performance Graphics 2010
June 25-27, Saarbrucken, Germany
http://www.highperformancegraphics.org

GPUs in Chemistry and Materials Science
June 28-30, Univ. of Pittsburgh
http://www.sam.pitt.edu/education/gpu2010.register.php

NVIDIA Bio Workbench and AMBER 11
July 8, Imperial College London
July 16, University of Manchester
http://www.petapath.com/nvidia/index.php

Hybrid Cloud Computing with NVIDIA GPUs and ProActive Parallel Suite
July 8, INRIA, University of Nice, Sophia Antipolis, France
http://www-sop.inria.fr/manifestations/cpcc2010/

Symposium on Application Accelerators in High-Performance Computing
   (SAAHPC 2010)

July 13-15, University of Tennessee at Knoxville (registration closes July 1)
http://saahpc.ncsa.illinois.edu/register

Parallel Symbolic Computation 2010 (PASCO)
July 21-23, Grenoble, France
http://pasco2010.imag.fr/contest.html

SIGGRAPH
July 25-29, Los Angeles
http://www.siggraph.org/s2010/

Virtual School of Comp. Science & Engineering Summer School
Aug. 2-6, choice of onsite locations
https://hub.vscse.org

Symposium on Chemical Computations on GPGPUs
Aug. 22-26, Boston
http://illinois.edu/lb/article/2101/36281

Unconventional High Performance Computing 2010 (UCHPC 2010)
Aug. 31-Sept. 1, Italy
http://www.lrr.in.tum.de/~weidendo/uchpc10/

GPU Technology Conference (GTC) 2010
Sept. 20-23, San Jose, Calif.
http://www.nvidia.com/gtc (register today, space is limited)

Supercomputing 2010
Nov. 13-19, New Orleans, LA
http://sc10.supercomputing.org/

IEEE International Parallel & Distributed Processing Symposium
May 16-20, 2011, Anchorage, AL
http://www.ipdps.org/

(To list an event, email: cuda_week_in_review@nvidia.com)

CUDA RESOURCES
CUDA Articles in Dr. Dobb's
– Supercomputing for the Masses, Part 18: http://is.gd/cs6b9
– Supercomputing for the Masses, Part 17: http://is.gd/cs6eI
– Supercomputing for the Masses, Part 16: http://is.gd/citaC
– Supercomputing for the Masses, Part 15: http://is.gd/citnJ
CUDA Books
– Programming Massively Parallel Processors by D. Kirk, W. Hwu: http://is.gd/7bNYP
– See additional books here: http://www.nvidia.com/object/cuda_books.html
CUDA Toolkit
– Download CUDA Toolkit 3.0: http://bit.ly/aKCENp
– OpenCL v1.1 pre-release drivers and SDK code samples are available to GPU
   Computing registered developers. Log in or apply for an account to download.
CUDA Documentation
– Download developer guides and documentation:
   http://developer.nvidia.com/object/gpucomputing.html
NVIDIA Parallel Nsight
– Download the Parallel Nsight Beta: www.nvidia.com/nsight
– Download the Parallel Nsight Beta Release Notes: http://bit.ly/9iEYMs
CUDA ON THE WEB
– Check out the NVIDIA Research site: http://research.nvidia.com
– Read previous issues of CUDA: Week in Review: http://is.gd/cBXbg
– Follow CUDA & GPU Computing on Twitter: www.twitter.com/gpucomputing
– Network with other developers: www.gpucomputing.net
– Stayed tuned to GPGPU news and events: www.gpgpu.org
– Learn more about CUDA on CUDA Zone: www.nvidia.com/cuda
– Watch CUDA on YouTube: http://www.youtube.com/nvidiacuda
About CUDA
CUDA is NVIDIA's parallel computing hardware architecture. NVIDIA provides a complete toolkit for programming on the CUDA architecture, supporting standard computing languages such as C, C++, and Fortran as well as APIs such as OpenCL and DirectCompute.

Send comments and suggestions to: cuda_week_in_review@nvidia.com
Click here to opt in specifically to CUDA: Week in Review.

Copyright © 2010 NVIDIA Corporation. All rights reserved. 2701 San Tomas Expressway, Santa Clara, CA 95050.