Archiwum dla Luty, 2011

Tygodniowy newsletter “CUDA: Week in Review.” – 17.02.2011

CUDA: Week in Review

Thurs., Feb. 17, 2011, Issue #48
WELCOME
Welcome to CUDA: Week in Review, an online news summary for the worldwide CUDA, GPU computing and parallel programming ecosystem.
CUDA TOP STORIES
CUDA Spotlight
Interview with Andre R. Brodtkorb, SINTEF
CUDA Developer News
GTC 2011 — Save The Date!
CUDA Calendar
GPUs for ANSYS Mechanical
CONTENTS
CUDA Spotlight
CUDA Developer News
Replays of the Week
CUDA Jobs
CUDA Calendar
CUDA Resources
CUDA Spotlight
Modeling the Real World in Real Time Andre
This week’s spotlight is on Andre R. Brodtkorb. Andre is a scientist at SINTEF, a research organization in Norway, where he works on GPU acceleration and algorithm design. He also teaches GPU-related courses at the Norwegian School of Information Technology. His research interests include GPU/heterogeneous computing, simulation of partial differential equations (PDEs) and real-time visualization.

NVIDIA: Andre, please tell us a bit about yourself.
Andre: I first started working with GPUs in 2005, when you could only use graphics APIs like OpenGL. At the University of Oslo, I wrote my master’s thesis on “A MATLAB Interface to the GPU,” which was, to my knowledge, one of the first times the GPU was used with MATLAB.

Since then, I have been working on a lot of different applications of GPUs and parallel processing, including direct visualization and video surveillance. I recently completed my Ph.D. thesis – “Scientific Computing on Heterogeneous Architectures” – in which shallow water simulations played a central part. Shallow water simulations are extremely important in everything from tsunami warnings to simulation of storm surges and dam breaks, where processing speed is a critical factor.

NVIDIA: How does GPU computing play a role in your research?
Andre: At SINTEF, I work on a range of application areas that have strict demands for computational speed, typically real-time or faster-than-real-time. The GPU is a key piece of the puzzle to achieve these goals. Shallow water simulations, for example, can be used for both creating emergency action plans and for real-time simulation of an ongoing event. In both cases, you want high-quality results as fast as possible. A conventional CPU-based system is often not good enough, because it typically sacrifices quality. Using the GPU, on the other hand, you get high-quality results faster-than-real-time, providing a far better basis for important decisions.
- Read full interview in the NVIDIA blog: http://blogs.nvidia.com
- See Andre’s GTC 2010 presentation: http://nvidia.fullviewmedia.com/gtc2010/0921-n-2102.html
- Watch YouTube video: http://www.youtube.com/watch?v=FbZBR-FjRwY
- For more info: http://babrodtk.at.ifi.uio.no/

(Would you like to be featured in the CUDA Spotlight? Email us at
cuda_week_in_review@nvidia.com)

CUDA Developer News
GTC 2011 — Save the Date! back to the top
GTC 2011 will take place October 11-14 in San Jose, California — bringing together scientists, researchers, engineers and developers for a week of innovation, learning and networking. Los Alamos National Laboratory’s Accelerated High Performance Computing (HPC) Symposium will be co-located with GTC 2011.
- For more info, see: www.gputechconf.com

New Book: GPU Computing Gems
The first volume in a new series of books on parallel computing is now available. Edited by Professor Wen-mei Hwu of the University of Illinois and developed by Morgan Kaufmann in collaboration with NVIDIA, GPU Computing Gems offers practical techniques and real-world examples.
- For more info, see: http://mkp.com/gpu-computing-gems
(Use code CUDA1 for 20% off through February 2011)

CUDA at the Academy Awards
All five movies nominated for an Oscar in the Visual Effects category were created by studios using NVIDIA Quadro professional graphics solutions. The nominees are Inception (studio: DNeg), Iron Man 2 (studios: DNeg and ILM), Harry Potter and the Deathly Hallows: Part 1 (studio: DNeg), Hereafter (studio: Scanline VFX) and Alice in Wonderland (studio: Sony Pictures Imageworks/SPI). The winner will be announced at the 83rd annual Academy Award ceremony on February 27, 2011.
- See the list: http://oscar.go.com/#category_visual-effects

Meet the Thalesians
The Thalesians are a think tank of professionals with an interest in finance, mathematics, computer science and synergetics. The group is named after Greek philosopher Thales of Miletus, a mathematician who is known as an early user of financial options. Originally based in London, the Thalesians are now expanding to New York. CUDA developers and enthusiasts are invited to attend the inaugural talk in New York by Dr. Gerald Hanweck, Jr., CEO of Hanweck Associates, on Wed., February 23. The topic is “Monte Carlo Methods in CUDA.”
- Learn more about the Thalesians: http://www.thalesians.com/finance/index.php/Main_Page
- Join group and register for event: http://www.meetup.com/thalesians/calendar/16139760/

Replays of the Week
NEW: Each week we highlight sessions from GTC 2010 and SC10. Here are our picks for this week, both by Jon Cohen, a member of the NVIDIA Research team: back to the top
Solving PDEs on Regular Grids with OpenCurrent (GTC 2010)
Jon Cohen – NVIDIA (pdf)
http://www.nvidia.com/content/GTC-2010/pdfs/2022_GTC_2010.pdf

GPU Computing for Computational Science (SC10)
Jon Cohen – NVIDIA (pdf)
http://www.nvidia.com/content/PDF/sc_2010/theater/Cohen_SC10.pdf

CUDA Jobs
NVIDIA is seeking product managers, technical marketing managers, product marketers and CUDA developers for the Tesla GPU computing business, which develops high-performance computing solutions to help scientists and engineers solve problems they could not solve before. The massively-parallel CUDA architecture has seen one of the fastest processor architecture adoptions in computing history. Coupling the power of CUDA with Project Denver, the upcoming CPU product line, NVIDIA is fundamentally transforming the computer. Location: Santa Clara, California.
- See: http://careers.nvidia.com (search on “CUDA”)
back to the top
CUDA Calendar
February – March 2011 back to the top

Performance Benefits of NVIDIA GPUs for ANSYS Mechanical –
Seminar/Webinar

February 17, 2011, noon-1:00 pm pacific, Sunnyvale, California
Hosted at Ozen Engineering, 1210 E. Arques Ave #207
Note: Pizza will be served
https://www2.gotomeeting.com/register/290222514

Monte Carlo Methods in CUDA – The Thalesians

February 23, 6:30 pm, New York, New York
Playwright Tavern, Theatre District
Presentation by Dr. Gerald Hanweck, Jr., CEO of Hanweck Associates
www.meetup.com/thalesians/calendar/16139760/

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
www.meetup.com/HPC-GPU-Supercomputing-Group-of-New-York/

HPC & GPU Supercomputing Group of Boston Meetup

March 3, 2011, 6:00 pm, Cambridge, Massachusetts
Hosted at Microsoft NERD Center, 1 Memorial Drive
www.meetup.com/HPC-GPU-Supercomputing-Group-of-Boston/

Workshop on General Purpose Processing on GPUs (with ASPLOS XVI)

March 5, 2011, Newport Beach, California
http://www.ece.neu.edu/GPGPU/

GPU Computing Using Mathematica and CUDA – Webinar

March 11, 2011, noon central time
March 14, 2011, 5:00 pm central time
March 16, 2011, 9:00 am central time
http://www.wolfram.com/events/cudawebinar/

GPU Computing Session, German Physical Society Conference

March 13-18, 2011, Dresden, Germany
http://dresden11.dpg-tagungen.de/index.html

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
http://www5.in.tum.de/asim2011.html

SagivTech 3-Day CUDA Course

March 27-29, Ramat Gan, Israel
www.sagivtech.com/24054.html
April – July 2011

SagivTech 3-Day CUDA Course

April 3-5, Haifa, Israel
www.sagivtech.com/24054.html

Workshop on High Performance Computational Biology – IEEE

May 16, 2011, Anchorage, Alaska
Note: Held with International Parallel & Distributed Processing Symposium
http://www.hicomb.org/

25th International Conference on Supercomputing

June 1-4, 2011, Tucson, Arizona
http://ics11.cs.arizona.edu/

Intelligent Vehicles Conference – IEEE

June 5-9, 2011, Baden-Baden, Germany
www.mrt.uni-karlsruhe.de/iv2011/

Internat’l. Supercomputing Conference (ISC)

June 19-23, 2011, Hamburg, Germany
http://www.supercomp.de/isc11/Take-Part/Call-for-Papers

Internat’l. Conference on Computer Systems and Applications

June 27-30, 2011, Sharm El-Sheikh, Egypt
http://aiccsa2011.hpcl.gwu.edu/

Genetic and Evolutionary Computation Conference (GECCO)

July 12-16, 2011 Dublin, Ireland
http://www.sigevo.org/gecco-2011/index.html/

World Congress in C.S., Computer Engineering, Applied Computing
(WORLDCOMP’11)

(Call for papers: March 10, 2011)
July 18-21, 2011, Las Vegas, Nevada
http://www.world-academy-of-science.org/worldcomp11/ws

Application Accelerators in High Performance Computing (SAAHPC 2011)

Call for papers: May 6, 2011
Event: July 19-21, 2011, Univ. of Tennessee, Knoxville, Tennessee
http://illinois.edu/lb/article/2100/45663

Ongoing

– CUDA Training from EMPhotonics: www.emphotonics.com/services/cuda-training
– CUDA Training from Acceleware: http://www.acceleware.com/events
– CUDA Certification: www.nvidia.com/certification
– GPU Computing Webinars: www.nvidia.com/webinars

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

CUDA Resources
CUDA Registered Developer Program back to the top
– Sign up: http://bit.ly/hTVgrC
CUDA GPU Computing Forum
– Link to forum: http://forums.nvidia.com/index.php?showforum=62
CUDA GPUs
– List of CUDA-enabled GPUs: www.nvidia.com/object/cuda_gpus.html
CUDA Libraries Performance Report
– Download: http://bit.ly/ehR5az
CUDA Downloads
– Download CUDA Toolkit 3.2: http://bit.ly/aKCENp
– Download OpenCL v1.1 pre-release drivers and SDK code samples (Log in or
apply for an account
)
– Download Parallel Nsight: www.nvidia.com/object/parallel-nsight.html
– Get developer guides and docs: http://developer.nvidia.com/object/gpucomputing.html
CUDA on the Web
– See 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
– Check out the NVIDIA Research page: www.nvidia.com/research
CUDA Recommended Reading
– Kudos for CUDA: www.hpcwire.com/features/Kudos-for-CUDA-97889444.html
– Supercomputing for the Masses, Part 20: http://is.gd/f9o6o
– CUDA books: http://www.nvidia.com/object/cuda_books.html
CUDA Recommended Viewing
– Third Pillar of Science: www.nvidia.com/object/race-for-better-science.html
– GTC 2010 presentations: www.nvidia.com/gtc
– SC10 presentations: www.nvidia.com/object/sc10_theater.html
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.
NVIDIA
Copyright © 2011 NVIDIA Corporation. All rights reserved. 2701 San Tomas Expressway, Santa Clara, CA 95050.

Brak komentarzy

Tygodniowy newsletter “CUDA: Week in Review.” – 04.02.2011

CUDA: Week in Review

Fri., Feb. 4, 2011, Issue #47
WELCOME
Welcome to CUDA: Week in Review, an online news summary for the worldwide CUDA, GPU computing and parallel programming ecosystem.
CONTENTS
CUDA SPOTLIGHT
GPUs in the Big Apple
This week’s spotlight is on Andrew “Shep” Sheppard. Shep is a financial consultant with extensive experience in quantitative financial analysis and trading-desk software. Most recently, he was chief technology officer and chief quantitative analyst at a New York multi-strategy hedge fund. A CUDA developer and published author (with technical publisher O’Reilly), Shep entered finance after conducting scientific research at Oxford University, Caltech’s Jet Propulsion Lab and the Berkeley Space Sciences Lab, where he worked on earth and planetary remote sensing probes.

NVIDIA: Shep, tell us about the current landscape in finance and computing.
Shep: Data in finance is exploding. So too is the velocity of the data, by which I mean the speed and direction in which it moves from place to place (for example, prices for similar assets quoted on multiple exchanges or trading venues being pulled into a ticker plant). And there is a pressing need to analyze this data to make it actionable. To meet this deluge of data and analysis, and the push to make everything run in something near real-time, the GPU is seeing wide application.
NVIDIA: Where is the momentum?
Shep: I am seeing the GPU gaining momentum in a number of key areas: pricing of complex assets, such as collateralized debt obligations (CDOs); moving risk from overnight batch processes to real-time; and back testing of strategies for high frequency trading, or HFT as it’s known.
NVIDIA: What sorts of problems in finance are GPUs a good match for?
Shep: A surprising proportion of financial problems are what’s known as embarrassingly parallel, in the sense that they are very easy to map to parallel technologies, such as multicore and GPU, with spectacular speedups (10X, 100X and beyond). I would turn the question around. In finance, you may be hard pressed to find problems that aren’t a good fit for HPC and GPU supercomputing!
NVIDIA: What are you working on now?
Shep: I help people in finance make more money by applying supercomputing technologies. These projects cover a wide area, from real-time risk to HFT. I am also active in the HPC/GPU space generally. I’ve set up special interest groups and meetups in New York and Boston, and those have been wonderfully successful in a very short time, reflecting a surge in interest in HPC and GPU supercomputing. And I have a couple of books (“GPU Supercomputing in the Cloud” and “Programming GPUs”) in the pipeline with the publisher O’Reilly (who is, in my opinion, the best technical publisher on the planet!).

- Read Shep’s blog post about the meetup he organized in New York: http://blogs.nvidia.com/.
- See the O’Reilly webinar here: http://www.oreillynet.com/pub/e/1675.

(Would you like to be featured in the CUDA Spotlight? Email us at
cuda_week_in_review@nvidia.com)

CUDA DEVELOPER NEWS
New Paper on Parallelism from Stanford
Researchers in the Pervasive Parallelism Laboratory at Stanford published a paper titled “A Domain-Specific Approach to Heterogeneous Parallelism,” which describes a framework for parallel computing and includes benchmarks of MATLAB code using GPUs with Jacket from Accelereyes.
- See: http://blog.accelereyes.com/blog/2011/01/31/stanford_gpu_benchmarks/#

Accelerating Smoke, Fire, Liquid with CUDA
Double Negative (DNeg), the largest visual effects facility in London, uses an NVIDIA GPU-based render farm to accelerate components of its VFX (visual effects) pipeline, resulting in speedups of up to 20X. Key to DNeg’s VFX workflow is Squirt, a CUDA-optimized system which enables video professionals to simulate effects like smoke, fire and liquid. DNeg’s Dan Bailey comments: “…CUDA is great to work with. In the future, we’re looking at driving as much of our computation as we can onto the GPU…” DNeg’s work can be seen in films ranging from Inception to 2012.
- See blog post by NVIDIA’s Danny Shapiro: http://blogs.nvidia.com/2011/02/dneg-accelerating-visual-effects-with-nvidia-quadro-and-cuda/

Factory Production Line Inspection with GPUs
MVTec Software GmbH is developing a powerful machine vision solution for product inspection in factories. With NVIDIA GPUs, key functions are accelerated by up to 30X. “Product inspection machines are integral to factory automation today,” says Dr. Wolfgang Eckstein of MVTec.
- See: http://www.mvtec.com/press/2011-01-21/

GPU-Accelerated Image Processing on the Cloud
Directions Magazine interviewed Rui Gome Da Silva of Incogna about the company’s cloud-computing, GPU-based GIS (geographic information system) technology, which harnesses the parallel nature of Tesla GPUs. “Our image processing system takes tasks that were once very difficult, such as counting all oil well pads on the planet… and now makes them possible,” says Rui Gome Da Silva.
- Read the Directions article: http://www.directionsmag.com/articles/interview-with-rui-gomes-da-silva-cloud-based-image-processing/150304

Testbed Explores Role of GPU in Scientific Computing
The National Energy Research Scientific Computing Center (NERSC), in collaboration with the Berkeley Lab, launched a GPGPU computing testbed called Dirac (named in honor of the 1933 Nobel laureate). The system allows users to explore the applicability of GPUs to scientific simulations on individual GPUs as well as GPU clusters.
- Read the Scientific Computing article: http://www.scientificcomputing.com/articles-HPC-Dirac-Testbed-Reveals-How-Applications-are-Written-010711.aspx

REPLAYS OF THE WEEK
NEW: Each week we highlight sessions from GTC 2010 and SC10. Here are our picks for this week:

Industrial Seismic Imaging on GPUs (GTC 2010)
Scott Morton – Hess Corporation (video – 43 mins.)
http://nvidia.fullviewmedia.com/gtc2010/0922-a2-2059.html

GPU Cloud Computing 101: Getting Started (SC10)
Dale Southard – NVIDIA (pdf)
http://www.nvidia.com/content/PDF/sc_2010/theater/Southard_SC10.pdf

CUDA JOBS
Johannes-Gutenberg University Mainz seeks PostDocs/PhD students for several research associate positions. Requires Master’s degree (or equiv.) in computer science, bioinformatics, mathematics, or related subject; background in algorithm design; and excellent programming skills (preferably C/C++). Research areas include utilization of accelerator architectures (e.g. GPUs and CUDA/OpenCL) with a focus on bioinformatics applications. Location: Mainz, Germany.
- For info, contact: bertil.schmidt@computer.org
- See: http://www.uni-mainz.de/eng/
CUDA CALENDAR
February – March 2011

NEW: High-Performance Computing Advances in ANSYS 13.0

February 8, 2011, 1:00 pm pacific and February 10, 2011, 6:00 am pacific
Note: Will showcase extended parallel scaling and new support for GPU acceleration in ANSYS Mechanical 13.0
http://www1.ansys.com/customer/webinars/hpc13.html

NEW: SagivTech 3-Day OpenCL Course

February 13-15, Ramat Gan, Israel
www.sagivtech.com/24054.html

Symposium on Principles and Practice of Parallel Programming – ACM

February 12-16, 2011, San Antonio, TX
http://www.ppopp.org/

Performance Benefits of NVIDIA GPUs for ANSYS Mechanical –
Seminar/Webinar

February 17, 2011, noon-1:00 pm pacific, Sunnyvale, California
Hosted at Ozen Engineering, 1210 E. Arques Ave #207, Sunnyvale, CA 94085
Note: Pizza will be served
https://www2.gotomeeting.com/register/290222514

NEW: HPC & GPU Supercomputing Group of Boston Meetup

March 1, 2011, Cambridge, Massachusetts
Hosted at Microsoft NERD Center, 1 Memorial Drive
www.meetup.com/HPC-GPU-Supercomputing-Group-of-Boston/

NEW: HPC & GPU Supercomputing Group of New York Meetup

March 2, 2011, New York, New York
Hosted at Microsoft, 1290 Avenue of the Americas
www.meetup.com/HPC-GPU-Supercomputing-Group-of-Boston/

NEW: Workshop on General Purpose Processing on GPUs (with ASPLOS XVI)

March 5, 2011, Newport Beach, California
http://www.ece.neu.edu/GPGPU/

GPU Computing Session, German Physical Society Conference

March 13-18, 2011, Dresden, Germany
http://dresden11.dpg-tagungen.de/index.html

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
http://www5.in.tum.de/asim2011.html

NEW: SagivTech 3-Day CUDA Course

March 27-29, Ramat Gan, Israel
www.sagivtech.com/24054.html

April– July 2011

Workshop on High Performance Computational Biology – IEEE

May 16, 2011, Anchorage, Alaska
Note: Held with International Parallel & Distributed Processing Symposium
http://www.hicomb.org/

NEW: 25th International Conference on Supercomputing

June 1-4, 2011, Tucson, Arizona
http://ics11.cs.arizona.edu/

Intelligent Vehicles Conference – IEEE

June 5-9, 2011, Baden-Baden, Germany
www.mrt.uni-karlsruhe.de/iv2011/

Internat’l. Supercomputing Conference (ISC)

June 19-23, 2011, Hamburg, Germany
http://www.supercomp.de/isc11/Take-Part/Call-for-Papers

Internat’l. Conference on Computer Systems and Applications

June 27-30, 2011, Sharm El-Sheikh, Egypt
http://aiccsa2011.hpcl.gwu.edu/

Genetic and Evolutionary Computation Conference (GECCO)

July 12-16, 2011 Dublin, Ireland
http://www.sigevo.org/gecco-2011/index.html/

NEW: World Congress in C.S., Computer Engineering, Applied Computing
(WORLDCOMP’11)

(Call for papers: March 10, 2011)
July 18-21, 2011, Las Vegas, Nevada
http://www.world-academy-of-science.org/worldcomp11/ws

Application Accelerators in High Performance Computing (SAAHPC 2011)

Call for papers: May 6, 2011
Event: July 19-21, 2011, Univ. of Tennessee, Knoxville, Tennessee
http://illinois.edu/lb/article/2100/45663

Ongoing

– CUDA Training from EMPhotonics: www.emphotonics.com/services/cuda-training
– CUDA Training from Acceleware: http://www.acceleware.com/events
– CUDA Certification: www.nvidia.com/certification
– GPU Computing Webinars: www.nvidia.com/webinars

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

CUDA RESOURCES
CUDA Registered Developer Program
– Sign up: http://bit.ly/hTVgrC
CUDA GPU Computing Forum
– Link to forum: http://forums.nvidia.com/index.php?showforum=62
CUDA GPUs
– List of CUDA-enabled GPUs: www.nvidia.com/object/cuda_gpus.html
CUDA Libraries Performance Report
– Download: http://bit.ly/ehR5az
CUDA Downloads
– Download CUDA Toolkit 3.2: http://bit.ly/aKCENp
– Download OpenCL v1.1 pre-release drivers and SDK code samples (Log in or
apply for an account
)
– Download Parallel Nsight: www.nvidia.com/object/parallel-nsight.html
– Get developer guides and docs: http://developer.nvidia.com/object/gpucomputing.html
CUDA on the Web
– See 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
– Check out the NVIDIA Research page: www.nvidia.com/research
CUDA Recommended Reading
– Kudos for CUDA: www.hpcwire.com/features/Kudos-for-CUDA-97889444.html
– Supercomputing for the Masses, Part 20: http://is.gd/f9o6o
– CUDA books: http://www.nvidia.com/object/cuda_books.html
CUDA Recommended Viewing
– Third Pillar of Science: www.nvidia.com/object/race-for-better-science.html
– GTC 2010 presentations: www.nvidia.com/gtc
– SC10 presentations: www.nvidia.com/object/sc10_theater.html
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.

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

Brak komentarzy