CUDA: Week in Review
Tues., Mar. 1, 2011, Issue #49 - Newsletter Home  
Welcome to CUDA: Week in Review, an online news summary for the worldwide CUDA, GPU computing and parallel programming ecosystem.
CUDA 4.0 Announced
GPU Computing Meetups
Gordon Bell Prize Deadline
Augmented Reality and GPU Computing
Twitter Follow @GPUComputing on Twitter
Facebook Become a fan of
NVIDIA on Facebook
NVIDIA online profiles See list of NVIDIA
online profiles
CUDA Spotlight
CUDA 4.0 Announced
This week’s spotlight is on CUDA 4.0. We touched base with Sanford Russell, Director of CUDA Marketing, about the significance of this next-generation software.
NVIDIA: Why is CUDA 4.0 important?
Sanford: When we first released CUDA 1.0 in 2007, it was targeted to early adopters. Since then, it has evolved into a robust software package used around the world. The latest version, CUDA 4.0, is perfect for C/C++ and Fortran parallel developers. We see it being attractive to a broad base of developers, including those who may have been on the fence about parallel computing. Every year, the return on investment for CUDA-based application development becomes more compelling.
NVIDIA: What’s new in CUDA 4.0?
Sanford: We have three critical new features, all of which make parallel programming easier and accessible to more developers:
  - NVIDIA GPUDirect 2.0, which enables peer-to-peer memory
    access and thus faster multi-GPU programming;
  - Unified Virtual Addressing, which provides a single flat
    memory address space for CPU and GPU resources, enabling
    quicker and easier parallel programming;
  - More C++ capabilities and an easier way to program parallel
    apps in C++ with the addition of the Thrust library of
    template performance primitives.
NVIDIA: When will the software be available?
Sanford: The CUDA Toolkit 4.0 Release Candidate will be available for download on Friday for CUDA Registered Developers.
  - You can register at:
  - The software will be available at:
  - For more info, see Sanford’s post on the NVIDIA blog:
  - Register for the CUDA 4.0 webinar (Fri., March 4, by Will Ramey of NVIDIA):
  - Read about CUDA 4.0 in the press: The Register; Anandtech; Dr. Dobb’s; HPCwire

  (Would you like to be featured in the CUDA Spotlight? Email us at

CUDA Developer News
GPU Computing Meetups Spring Up back to the top
As the website recently reported, a number of GPU computing "Meetups" have sprung up. These professional groups - which leverage the social media platform Meetup - have formed in New York City, Silicon Valley, Boston, Chicago, Albuquerque and Tokyo in the first eight weeks of 2011. The networks provide a way for developers and business people to get together informally to discuss applications, markets and technologies related to GPU computing. The first GPU Meetups were founded in Australia - in Brisbane, Sydney, Perth and Melbourne.
- To see a list of GPU-related Meetups, visit:

Gordon Bell Prize — Application Deadline
The ACM Gordon Bell Prizes are awarded each year to recognize outstanding achievement in high-performance computing. The purpose of the award is to track the progress over time of parallel computing. Abstracts are due April 1 and papers are due April 8.
- See:

GTC 2011 — Save the Date!
The next GPU Technology Conference (GTC 2011) will take place October 11-14 in San Jose, California. Call for submissions will open soon.
- See:
Replays of the Week
NEW: Each week we highlight sessions from GTC 2010 and SC10. Here are our picks for this week: back to the top
      Enabling Augmented Reality with GPU Computing
      Ryan Ismert — Sportvision (streaming, 40 mins.)

      Supercomputing for the Masses:
      Killer Apps, Parallel Mappings, Scalability and App Lifespan (SC10)
      Robert Farber — Pacific Northwest National Laboratory (pdf)
GE Healthcare seeks an experienced software engineer for global team developing industry-leading CT scanners. Responsibilities include designing, implementing and testing CT image reconstruction software. Required: Bachelor’s Degree in CS, EE or related field. CUDA experience a plus.
- See:
back to the top
CUDA Calendar
March 2011 back to the top
NEW: Mathematica for CUDA and OpenCL Programming - Seminar
March 1, 2011, noon, Univ. of Illinois Urbana-Champaign
Beckman Institute Forum for Imaging & Visualization

HPC & GPU Supercomputing Group of New York Meetup
March 2, 2011, 6:00 pm, New York, New York
Hosted at Microsoft, 1290 Avenue of the Americas

HPC & GPU Supercomputing Group of Boston Meetup (1st meeting)
March 3, 2011, 6:00 pm, Cambridge, Massachusetts
Hosted at Microsoft NERD Center, 1 Memorial Drive

NEW: Mathematica 8 & GPU Computing - Seminar
Co-sponsored by WRAL, Elsa Japan, NVIDIA Japan
March 4, 2011, Chiyoda-ku Iidabashi Dawn (Shosaikan) 4F, Tokyo, Japan

NEW: Key Algorithm Techniques for Heterogeneous Computing
Presented by Prof. Wen-mei Hwu, Univ. of Illinois Urbana-Champaign
Note: Live presentation, with simultaneous webcast
March 3, 2011, 2:00 pm pacific, NVIDIA headquarters, Santa Clara, Calif.

NEW: CUDA 4.0 Feature Overview - NVIDIA Webinar
Presented by Will Ramey, NVIDIA
March 4, 2011, 10:00 am pacific

Workshop on General Purpose Processing on GPUs (with ASPLOS XVI)
March 5, 2011, Newport Beach, California

NEW: HPC & GPU Supercomputing Group of Silicon Valley (1st meeting)
March 7, 2011, 6:30 pm, CMU/Silicon Valley, Mountain View, Calif.

NEW: HPC & GPU Supercomputing Group of Tokyo Meetup (1st meeting)
March 7, 2011, 7:00 pm, Konan, Minato-ku, Tokyo, Japan
Hosted at Microsoft, Shinagawa Grand Central Tower 2-16-3

NEW: Applied Computer Applied Computational Science (ACACOS ’11, WSEAS)
March 8-10, 2011, Venice, Italy

NEW: Interest Rate and Credit Modeling on GPUs - Thalesian Seminar
Presented by Peter Decrem of Quantifi
March 9, 2011, 6:30 pm, Playwright Tavern, New York, New York

GPU Computing Using Mathematica and CUDA - Webinars
March 11, 2011, noon central time
March 14, 2011, 5:00 pm central time
March 16, 2011, 9:00 am central time

GPU Computing Session, German Physical Society Conference
March 13-18, 2011, Dresden, Germany

ASIM Workshop 2011 - ASIM and Technische Universitat Munchen (TUM)
March 14-16, 2011, Leibniz, Germany
Theme: Trends in Computational Science & Engineering: Foundations of Modeling & Simulation

SagivTech 3-Day CUDA Course
March 27-29, 2011 Ramat Gan, Israel
April – May 2011

SagivTech 3-Day CUDA Course
April 3-5, 2011 Haifa, Israel

NEW: GPU Computing Overview - Microsoft, NVIDIA
May 3, 2011, 9:00 am-5:00 pm (includes meals), Boston, Mass.

NEW: GPU Computing Overview - Microsoft, NVIDIA
May 4, 2011, 9:00 am-5:00 pm (includes meals), New York, New York

CUDA and GPUs for CFD Applications - Tutorial
Parallel CFD Conference
May 16-20, 2011, Barcelona

Workshop on High Performance Computational Biology - IEEE
May 16, 2011, Anchorage, Alaska
Note: Held with International Parallel & Distributed Processing Symposium

NEW: GU Computing Overview - Microsoft, NVIDIA
May 19, 2011, 9:00 am-5:00 pm (includes meals), San Francisco, Calif.

NEW: GPU Computing Overview - Microsoft, NVIDIA
May 20, 2011, 9:00 am-5:00 pm (includes meals), Chicago, Ill.

NEW: NAFEMS World Congress: Promoting Adoption of HPC for Engineering Simulation
May 23-26, 2011, Boston, Mass.
Note: May 25, session by Stan Posey, NVIDIA, on GPU Acceleration for Multiphysics Applications
June – Sept. 2011

25th International Conference on Supercomputing
June 1-4, 2011, Tucson, Arizona

Intelligent Vehicles Conference - IEEE
June 5-9, 2011, Baden-Baden, Germany

Internat'l. Supercomputing Conference (ISC)
June 19-23, 2011, Hamburg, Germany

Internat'l. Conference on Computer Systems and Applications
June 27-30, 2011, Sharm El-Sheikh, Egypt

NEW: 2011 World Congress on Engineering (WCE 2011)
(Call for papers: March 6)
July 6-8, 2011, London, England

Genetic and Evolutionary Computation Conference (GECCO)
July 12-16, 2011 Dublin, Ireland

NEW: World Congress in C.S., Computer Engineering, Applied Computing

(Call for papers: March 10)
July 18-21, 2011, Las Vegas, Nevada

Application Accelerators in High Performance Computing (SAAHPC 2011)
(Call for papers: May 6, 2011)
July 19-21, 2011, Univ. of Tennessee, Knoxville, Tennessee

NEW: VLDB (Very Large Data Bases) 2011
Aug. 29-Sept. 3, 2011, Seattle, Wash.

NEW: Geospatial Summit
(Call for papers: March 1)
Sept. 13-14, 2011, Herndon, Virginia

– CUDA Training from EMPhotonics:
– CUDA Training from Acceleware:
– GPU Computing Webinars:

(To list an event, email:

CUDA Resources
CUDA Registered Developer Program back to the top
– Sign up:
– List of CUDA-enabled GPUs:
CUDA Libraries Performance Report
– Download:
CUDA Downloads
– Download Parallel Nsight:
– Get developer guides and docs:
CUDA on the Web
– See previous issues of CUDA: Week in Review:
– Follow CUDA & GPU Computing on Twitter:
– Network with other developers:
– Stayed tuned to GPGPU news and events:
– Learn more about CUDA on CUDA Zone:
– Check out the NVIDIA Research page:
CUDA Recommended Reading
– Kudos for CUDA:
– Supercomputing for the Masses, Part 20:
– CUDA books:
CUDA Recommended Viewing
– Third Pillar of Science:
– GTC 2010 presentations:
– SC10 presentations:
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:
Click here to opt in specifically to CUDA: Week in Review. NVIDIA

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