CUDA Week in Review Newsletter Homepage
Wed., Nov. 21, 2012, Issue #84 Newsletter Home
Welcome to CUDA: WEEK IN REVIEW, a news summary for the worldwide CUDA, GPGPU and parallel programming community.
CUDA TECH TIP: ArrayFire is an easy-to-use GPU matrix library developed by AccelerEyes. ArrayFire wraps GPU memory into a simple "array" object, enabling developers to process vectors, matrices and volumes on the GPU using high-level routines. Read more.


GPUs for Seismic Imaging
This week’s Spotlight is on Paulo Souza of Petrobras, the Brazilian multinational energy company in Rio de Janeiro.

Paulo started working with GPUs in 2006, when he ported seismic imaging applications to CUDA.

At SC12 last week, Petrobras won the HPCwire Readers’ Choice award for "Best Use of HPC in the Oil and Gas Industry." Read our interview with Paulo Souza.
Paulo Souza


SC12 Wrap-Up
NVIDIA Tesla K20 and K20X GPU accelerators are now available. Where to buy.

Over 200 popular scientific and research applications are now GPU-accelerated.

Oak Ridge’s Tesla-powered Titan is ranked #1 on the Top500.

40+ GPU Technology Theater talks are posted online.

HPCwire announced its Readers’ and Editors’ Choice Awards.

New CUDA Book
A big congratulations to Shane Cook on his new book: "CUDA Programming: A Developer’s Guide to Parallel Computing with GPUs." Available in paperback and as a Kindle app.

Allinea DDT Support
Allinea Software announced availability of debugging support in Allinea DDT for NVIDIA Tesla K20 and the CUDA 5 toolkit. See NVIDIA’s Duncan Poole speak about it here.

GTC 2013 Update
GTC is on March 18-21, 2013 in San Jose, Calif. Sign up for announcements.

GTC Call for Posters is open. This is a great opportunity to share innovative research in GPU computing, computer graphics, cloud graphics and game development.

GTC Registration opens in early December. Developer tutorials are available now for review, as well as a sample of the hundreds of sessions in store.


Title: Power Aware Computing on GPUs
Author: Kiran Kumar Kasichayanula, Univ. of Tennessee
Advisor: Dr. Gregory D. Peterson


back to the top
Join the GPU computing revolution. NVIDIA is seeking highly-motivated people for the following positions:

System Software Development Manager to lead team of world-class developers delivering CUDA driver and runtime software.

CUDA Library Software Engineers to develop performance application libraries and benchmarks for next generation GPUs.


back to the top
Subscribe to the Parallel Forall RSS feed New on the Parallel Forall Blog:
Query Device Properties and Handle Errors in CUDA Fortran, by Greg Ruetsch
Thinking Parallel: Collision Detection on the GPU, by Tero Karras
Easy Introduction to CUDA C and C++, by Mark Harris
Subscribe to NVIDIA RSS feed New on the NVIDIA blog:
World’s Fastest Computer is a Time Machine, by Brian Caulfield
New CUDA Research and Teaching Centers, by Chandra Cheij
GPUs Speed Diagnoses of Heart Problems, by Brian Caulfield


back to the top
Find a GPU Meetup in your location, or start one up. Upcoming meetings include:
Brisbane, Nov. 22
New York, Nov. 29
Silicon Valley, Dec. 3
Perth, Dec. 5
Boston, Dec. 14
Paris, Dec. 18


back to the top
CUDA and Parallel Programming Course
Nov. 21-25, 2012, Riga Technical University
Sponsored by Applied Parallel Computing

Parallel Computing with GPUs and CUDA for Finance
Nov. 29, 2012, 5:30 pm, Baruch College, New York, New York
Note: An Introduction for Financial Services Developers

Parallel Computing with GPUs and CUDA for Finance
Dec. 3, 2012, 5:30 pm, Microsoft, London, UK
Note: An Introduction for Financial Services Developers

GPUs in the Cloud
Dec. 3-6, 2012, Taipei, Taiwan

4-Day CUDA Course, with Finance Focus (Acceleware)
December 4-7, 2012, New York, New York
Instructor: Dr. Kelly Goss, Acceleware

Many-Core Developer Conference (UKMAC 2012)
Dec. 5, 2012, University of Bristol, UK

Dec. 6, 2012, Montpellier, France
Note: HPC@LR is the HPC competency center for Languedoc-Roussillon

Getting Started with ArrayFire: 30-Minute Jump Start (Webinar)
Dec. 13, 2012
Sponsored by AccelerEyes


GPU Tech Conference (GTC 2013)
March 18-21, 2013, San Jose, Calif.
List of tutorials

(To list an event, email:


back to the top

NVIDIA Developer Forums

The new NVIDIA developer forums are now live. Join the new online community to learn from other developers and share your experience. Sign up.

CUDA Consulting

Training, programming, and project development services are available from CUDA consultants around the world. To be considered for inclusion on list, email: (with CUDA Consulting in subject line).

GPU Computing on Twitter

For daily updates about GPU computing and parallel programming, follow @gpucomputing on Twitter.


CUDA 5 survey
CARMA (pre-register)

CUDA on the Web

GPU Test Drive
Learn about upcoming Udacity course
Learn more about CUDA
Network with other developers
Stay tuned to GPGPU news and events
CUDA newsletter archives
CUDA Spotlights


CUDA® is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU). NVIDIA provides a complete toolkit for programming on the CUDA architecture, supporting standard computing languages such as C, C++ and Fortran. Send comments and suggestions on the newsletter to
Copyright © 2012 NVIDIA Corporation. All rights reserved.
2701 San Tomas Expressway, Santa Clara, CA 95050.
NVIDIA - World Leader in Visual Computing Technologies