Archiwum dla Marzec, 2010

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

CUDA: Week in Review

Friday, March 12, 2010, Issue #12
CUDA NEWS
Bringing GPU Power to Engineering Computations
MATLAB from MathWorks is a high-level language and interactive environment that enables developers to perform computationally intensive tasks faster than with traditional programming languages. Now there’s a new tool called “AccelerEyes Jacket” that provides a way for MATLAB users to easily tap into the power of CUDA GPUs for advanced computations. Tech editor Peter Varhol of Desktop Engineering writes that the AccelerEyes product “acts as kind of a traffic cop for executing code‚ diverting code to run on the GPU when appropriate.” Read the full story: http://www.deskeng.com/articles/aaawfj.htm
CUDA APPS
CUDA for Optical Character Recognition
Russia-based Cognitive Technologies is an OCR (optical character recognition) software developer. Its Cognitive Passport product is used for the scanning and recognition of documents such as passports and ID cards in environments where speed and accuracy are critical‚ such as busy airports where thousands of documents are processed daily. Recently‚ Cognitive released new software that leverages CUDA, achieving a 30X speedup in the recognition phase of the application on a GPU vs. a CPU. Learn more here: http://is.gd/aampo
GPUs‚ Open Source‚ and Finance
Professor Mark Joshi is a well-known author and quant (note: a “quant” designs and implements mathematical models for the pricing of derivatives‚ assessment of risk‚ or predicting market movements). Mark recently launched a new open source project called Kooderive. His objective is to utilize CUDA-enabled GPUs to produce fast Monte Carlo pricing models for financial derivatives. He has already developed a fast Monte Carlo path generator for pricing exotic interest rate derivatives. The next stage will be to integrate with existing code in the QuantLib open source project. On June 2‚ Mark will teach a 3-day course on pricing exotic interest rate derivatives at the Institute of Physics in London. For more info‚ see: http://www.markjoshi.com
CUDA ZONE
New on CUDA Zone: Random Linear Network Coding on GPUs
Extract: “Random linear network coding has recently been widely applied in peer-to-peer networks and wireless networks in order to enhance the system throughput and robustness…. This paper exploits CUDA for network coding and homomorphic hashing…. The results show that for network encoding the CUDA approach shows an 80X speedup over same generation CPUs….” Authors: Xiaowen Chu‚ Kaiyong Zhao‚ Mea Wang; Hong Kong Baptist University; University of Calgary‚ Alberta‚ Canada. See: http://is.gd/aa1QE
Submit Your Work
Have a CUDA-related paper or research? Show it on CUDA Zone: http://is.gd/8G3E4
CUDA JOBS
Zymeworks Inc. is a Canadian computational biotech company developing technology for optimizing protein therapeutics. Zymeworks is looking for a talented software engineer to take part in developing high performance molecular simulation and analysis tools on GPUs. See posting here: http://is.gd/aa076. See more CUDA and GPU computing-related job postings here: http://is.gd/91IEu
CUDA Education
PGI CUDA Fortran Webinar
PGI Fortran from the Portland Group features GPU acceleration. A live webinar will be presented by PGI to provide an intro to the product and its GPU acceleration capabilities. The webinar will take place on Wednesday‚ March 24‚ at 9:00 a.m. Pacific time. Register now: https://www2.gotomeeting.com/register/929210147
GPU Computing Webinars (CUDA C and OpenCL)
Current schedule: http://developer.nvidia.com/object/gpu_computing_online.html
Acceleware-Certified CUDA Training
Silicon Valley‚ March 24-25: http://www.acceleware.com/index.cfm/cuda-training/mar24sunnyvale/
Calgary‚ April 12-16: http://www.acceleware.com/index.cfm/cuda-training/apr12calgary/
CUDA and GPU Computing Courses
Over 310 universities are teaching CUDA and GPU Computing courses. See the list: http://www.nvidia.com/object/cuda_courses_and_map.html
Call for Papers
Symposium on Chemical Computations on GPGPUs. Abstracts due 4/5/10. See: http://illinois.edu/lb/article/2101/33709
CUDA RESOURCES
– CUDA Video on YouTube: http://www.youtube.com/watch?v=ZOGLkl9cFPw
– CUDA Toolkit: http://developer.nvidia.com/object/cuda_2_3_downloads.html
– Developer Guides: http://developer.nvidia.com/object/gpucomputing.html
– Programming Massively Parallel Processors, by D. Kirk, W. Hwu: http://is.gd/7bNYP
CUDA ON THE WEB
– 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
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
2701 San Tomas Expressway, Santa Clara, CA 95050

Copyright © 2010 NVIDIA Corporation. All rights reserved.

Brak komentarzy

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

CUDA: Week in Review

Friday, March 26, 2010, Issue #14

Bio Workbench article: Graphics Card Maker Turns to High-Performance Bioinformatics

Bio-IT World provides breaking news, analysis, and opinion on enabling technologies that drive biomedical research and drug development, with emphasis on predictive biology, drug discovery, informatics, personalized medicine, and clinical trials. Bio-IT World focuses on the technologies deployed and strategic decisions made by companies in these areas, and their impact on performance.

 http://www.bio-itworld.com/2010/03/09/gollery-comment.html

Graphics Card Maker Turns to High-Performance Bioinformatics

 

Expert Commentary

By Martin Gollery

March 9, 2010 | Several years ago, Brian Beck and I founded the Nevada Center for Bioinformatics in Reno. We got along great, but when it came time to buy computing systems, we were at the opposite end of the spectrum. I wanted to get an FPGA accelerated system, but it did not meet his purposes. He wanted to get a standard Linux cluster to run his molecular modeling code, whereas I was more interested in sequence analysis. We wound up getting a slightly smaller cluster and a single accelerator node. This made us both happy, as I was able to run enormous Hidden Markov Model (HMM) searches on the accelerator without monopolizing the cluster for weeks on end.

Today, the choice might have been different. The Tesla Bio Workbench was recently announced by Nvidia, maker of Graphics Processing Units (GPUs) for the computing industry and lately for high-performance computing (HPC) as well. Nvidia processors were originally designed for graphics processing, but have been adapted to general-purpose computing through the use of a computing architecture known as CUDA. Bio Workbench is simply a website (www.nvidia.com/object/tesla_bio_workbench.html) that brings together all of the algorithms for the life sciences for the convenience of the researcher.

The number of algorithms that are available to run on GPUs is rather impressive. On the sequence analysis side, BLASTP, HMMer, Smith-Waterman, MUMmerGPU, ClustalW, MEME, and Infernal are all available for download. For those interested in docking, algorithms such as autodock and piper have shown impressive speedups of 10 to 16 times in tests.

Molecular Dynamics fans will find plenty to like at the bioworkbench web site, with AMBER, GROMACS, HOOMD, LAMMPS and NAMD all demonstrating significant speedups. VMD is available to animate and analyze large biomolecular systems at up to 100 times faster than on a standard CPU. TeraChem is a general-purpose quantum chemistry package that has been shown to demonstrate as much as a 50 times speedup.

It is wonderful that these programs are available for the price of a download! Perhaps the best part about accelerating with GPUs and CUDA is the remarkably low cost of entry. A $50 graphics card is all that you need to get into the game, and scalability is only limited by the size of your pocketbook. The Tesla card and servers hold the high end with what Nvidia claims is the world’s first Teraflop processor.

This amount of power does not come without caveats. Be sure to check the licensing agreements to make sure that you do not violate any copyrights. Nvidia does not provide support or training, and so these programs must be treated as any other open-source software.

Other limitations may exist with these programs. GPU-HMMer, for example, only has accelerated the hmmsearch algorithm, not the hmmpfam program. Also, the latest version of HMMer uses a different format for the models, so you will want to verify compatibility before investing too much time.

Does this mean that GPUs will take the bioinformatics speed crown from accelerators based on FPGAs? I don’t think so. There are still performance advantages whether one chooses a preprogrammed supplier or a ‘Do-it-yourself’ solution using commodity cards. Martin Herbordt, for example, found that FPGAs gave 8 times better performance on CHARMM energy minimization calculations than those same calculations on an Nvidia Tesla processor.

Still, the ease with which GPUs can be programmed gives them an important and growing place in the field of HPC and in the area of bioinformatics in particular. If Brian and I were setting up a statewide resource today, we might have been able to find compromise in an accelerated cluster and enjoyed the best of both worlds.

Brak komentarzy

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

WELCOME
CUDA NEWS
Tokyo Institute of Technology Accelerates Weather Forecasting with GPUs
A research group led by Professor Takayuki Aoki at the Tokyo Institute of Technology is utilizing GPUs to accelerate a next-generation weather forecasting model called ASUCA. This model is being developed by the Japan Meteorological Agency. In a nutshell, ASUCA enables fast and sophisticated simulation of meteorological phenomena such as cloud formations. The research group has achieved an 80X performance increase on the NVIDIA Tesla GPU-based TSUBAME supercomputer. Development is being done in CUDA C, incorporating custom acceleration algorithms and optimization methods. The speed and accuracy of weather predictions have major implications for more efficient and effective planning and resource allocation. Results were presented this week at “Next-Generation Models for Climate Change,” an international symposium in Tuskuba, Japan. See: http://www.prime-pco.com/climate12/e_agenda.html
GPU Technology Conference 2010 Announced
NVIDIA announced that the next GPU Technology Conference (GTC) will take place on Sept. 20-23, 2010 in San Jose, Calif. Building on last year’s inaugural conference, GTC 2010 will feature an even broader and deeper selection of technical sessions, tutorials, technology previews, and industry and academic presentations. Three concurrent GPU-focused summits will take place under one roof:
Emerging Companies Summit, GPU Developers Summit, and NVIDIA Research Summit.
– More GTC 2010 info: www.nvidia.com/gtc
– Sign up for GTC 2010 updates: http://www.nvidia.com/object/email_updates.html
– See Bill Dally, NVIDA Chief Scientist, discuss GTC 2010: http://bit.ly/a4TDEc
CUDA APPS
Palix Launches CFD Beta Program
Palix Technologies introduced a Computational Fluid Dynamics (CFD) product called ANDSolver, designed from the ground up to use GPUs for fast, efficient aerodynamic analysis. Palix comments that “the trend towards using GPUs for computation promises faster results with lower hardware acquisition and operating costs.” ANDSolver delivers up to a 10X speedup compared to a typical quad core CPU. http://is.gd/9Icom
– More info on Palix: http://www.palixtech.com/
– White paper: http://www.palixtech.com/page2/ANDSolverWhitePaper.pdf
CUDA ZONE
New on CUDA Zone: Accelerating SQL Database Operations on a GPU with CUDA
Submission extract: “Prior work has shown dramatic acceleration for various database operations on GPUs, but only using primitives that are not part of conventional database languages such as SQL. This paper implements a subset of the SQLite command processor directly on the GPU… [It] focuses on accelerating SELECT queries and describes the considerations in an efficient GPU implementation of the SQLite command processor. Results on an NVIDIA Tesla C1060 achieve speedups of 20-70X depending on the size of the result set.” The source code will be released as a package in April. Authors: Peter Bakkum, Kevin Skadron; University of Virginia. See: http://is.gd/aZiFe
Submit Your Work
Have a CUDA-related paper or research? Show it on CUDA Zone: http://is.gd/8G3E4
CUDA JOBS
CUDA: Week in Review

Friday, March 5, 2010, Issue #11  
WELCOME
CUDA NEWS
World Cup Fans: Rejoice!
Those of you who are soccer/football fans know the 2010 FIFA World Cup starts in June in South Africa. But did you know that CUDA will be playing a role? Mirics, an NVIDIA partner, is teaming up with Hong Kong-based USmart to develop multi-standard broadcast television platforms so fans can watch World Cup TV on mobile devices in Europe, Asia, and South America. Mirics FlexiTV leverages CUDA GPUs for TV signal processing and transcoding on notebook PCs. The TV signals are sent over the Internet to cell phones and media players via Mirics FlexiStream. See TMCnet article: http://sports.tmcnet.com/world-cup/articles/77584-usmart-mirics-partner-bring-live-world-cup-soccer.htm
Next-Generation Water and Lighting in Just Cause 2
Square Enix London Studios revealed that the PC release of the game Just Cause 2 will feature GPU-accelerated water and lighting. Developer Avalanche Studios tapped CUDA to make the game’s environments more beautiful and immersive. CUDA-enhanced features include rivers, lakes, and oceans rendered with realistic waves and ripples. The game is also optimized for 3D Vision. More info: http://www.prnewswire.com/news-releases/just-cause-2-adds-support-for-latest-nvidia-technologies-85999182.html. Watch video: http://kotaku.com/5484795/just-cause-2-pc-loves-on-nvidia
Yellow Dog Enterprise Linux for CUDA
Fixstars Corp of Tokyo released Yellow Dog Enterprise Linux (YDEL) for CUDA, the first commercial Linux distribution for GPU computing. Michael Feldman of HPCwire writes: “General-purpose GPU computing is now positioned to be the most widely used accelerator technology for high performance computing.” See: http://www.hpcwire.com/features/Fixstars-Launches-Linux-for-CUDA-86044987.html
CUDA ZONE
New on CUDA Zone: DNA Sequencing with CUDA
Extract: “Emerging DNA sequencing technologies open up exciting new opportunities for genome sequencing by generating data with a massive throughput. In this paper we present a scalable parallel algorithm. It is based on spectral alignment and uses the CUDA programming model. Our computational experiments show runtime savings between 10 and 19 times.” Authors: Haixiang Shi, Bertil Schmidt, Weiguo Liu, Wolfgang Müller-Wittig; School of Computer Engineering, Nanyang Technological University, Singapore. See: http://is.gd/9Icom
Submit Your Work
Have a CUDA-related paper or research? Show it on CUDA Zone: http://is.gd/8G3E4
CUDA JOBS
Life Technologies
Life Technologies, a global biotech company in California, has an opening in the genetic systems division for a person with HPC/GPGPU/CUDA experience. The position is in a multi-disciplinary program concentrating on single molecule DNA sequencing. See posting here: http://is.gd/9EZ9Y. See more CUDA and GPU computing-related job postings here: http://is.gd/91IEu
CUDA Education
GPU Computing Webinars (CUDA C and OpenCL) – Open to the Public
Current schedule: http://developer.nvidia.com/object/gpu_computing_online.html
Acceleware-Certified CUDA Training
Silicon Valley, March 24-25: http://www.acceleware.com/index.cfm/cuda-training/mar24sunnyvale/
Calgary, April 12-16: http://www.acceleware.com/index.cfm/cuda-training/apr12calgary/
Call for Papers
Symposium on Chemical Computations on GPGPUs. Abstracts due 4/5/10. See: http://illinois.edu/lb/article/2101/33709
CUDA and GPU Computing Courses
Over 305 universities are teaching CUDA and GPU Computing courses. See the list: http://www.nvidia.com/object/cuda_courses_and_map.html
CUDA RESOURCES
New! CUDA Video on YouTube: http://www.youtube.com/watch?v=ZOGLkl9cFPw
CUDA Toolkit: http://developer.nvidia.com/object/cuda_2_3_downloads.html
Developer Guides: http://developer.nvidia.com/object/gpucomputing.html
CUDA ON THE WEB
– 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
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.
2701 San Tomas Expressway, Santa Clara, CA 95050Copyright © 2010 NVIDIA Corporation. All rights reserved.

Brak komentarzy