June 4th, 2009
May 31st, 2009
The goal of this workshop, held at the National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, was to help computational scientists in the geosciences, computational chemistry, and astronomy and astrophysics communities take full advantage of emerging high-performance computing resources based on computational accelerators, such as clusters with GPUs and Cell processors.
Slides are now available online and cover a wide range of topics including
- GPU and Cell programming tutorials
- GPU and Cell technology
- Accelerator programming, clusters, frameworks and building blocks such as sparse matrix-vector products, tree-based algorithms and in particular accelerator integration into large-scale established code bases
- Case studies and posters from geosciences, computational chemistry and astronomy/astrophysics such as the simulation of earthquakes, molecular dynamics, solar radiation, tsunamis, weather predictions, climate modeling and n-body systems as well as Monte-Carlo, Euler, Navier-Stokes and Lattice-Boltzmann type of simulations
(National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign: Path to Petascale workshop presentations, organized by Wen-mei Hwu, Volodymyr Kindratenko, Robert Wilhelmson, Todd Martínez and Robert Brunner)
May 12th, 2009
During the last decade, the fundamental Satisfiability Problem (SAT) has been extensively studied. The interest of the community significantly grows because of its conceptual simplicity and its ability to describe a wide set of various problems, including hardware verification, planning, automated reasoning, and others. Consequently, there is an increasing demand for high performance SAT-solving algorithms in industry. In spite of the actual trend in processor development, which is moving from single-core to multicore CPU, there exist few parallel solving approaches dedicated to SAT problems using shared memory architectures.
This workshop will focus on SAT and beyond SAT solving techniques exploiting parallelism in emerging massively multithreaded and multicore architectures. Recently, Graphics Processing Units (GPUs) have evolved to address programming of general-purpose computations. The workshop will particularly focus on the use of GPUs and coprocessor computing techniques to overcome traditional barriers to parallelization.
The workshop invites papers in this emerging discipline which includes, but is not limited to, the following areas of interest.
- Satisfiability Solving Using Shared Memory
- General-Purpose Computation on GPUs (GPGPU) for SAT
- Reconfigurable Computing and FPGA for SAT
- Parallel SAT, MaxSAT, #SAT and QBF pre-processing
For more information visit the workshop website.
April 29th, 2009
A half-day workshop and discussion forum will be held from 8:45-13:00, Wednesday May 27, in Lecture theatre 3 of the Alan Gilbert Building at The University of Melbourne, Victoria, Australia. A light lunch will be supplied afterwards from 13:00-14:00. With speakers from NVIDIA and Xenon Systems, this workshop is hosted by the ARC Centre of Excellence for Mathematics and Statistics of Complex Systems (MASCOS), and the Department of Mathematics and Statistics at the University of Melbourne.
Due to recent advances in GPU hardware and software, so called general-purpose GPU computing (GPGPU) is rapidly expanding from niche applications to the mainstream of high performance computing. For HPC researchers, hardware gains have increased the imperative to learn this new computing paradigm, while high level programming languages (in particular, CUDA) have decreased the barrier to entry to this field, so that it is now possible for new developers to rapidly port suitable applications from C/C++ running on CPUs to CUDA running on GPUs. For appropriate applications, GPUs have significant, even dramatic, advantages compared to CPUs in terms of both Dollars/FLOPS and Watts/FLOPS.
For more information see the workshop announcement.
April 20th, 2009
A GPU computing workshop and discussion forum will be held at the UWA University Club Thursday, May 7th. The workshop aims to provide a detailed introduction to GPU computing with CUDA and NVIDIA Tesla computing solutions, and to present research in GPU and Heterogeneous computing being undertaken in Western Australia.
Mark Harris (NVIDIA) will present an introduction to the CUDA architecture, programming model, and the programming environment of C for CUDA, as well as an overview of the Tesla GPU architecture, a live programming demo, and strategies for optimizing CUDA applications for the GPU. To better enable the uptake of this technology, Dragan Dimitrovici from Xenon Systems will provide an overview of CUDA enabled hardware options. The workshop will also include brief presentations of some of the projects using CUDA within Western Australia, including a presentation from Professor Karen Haines (WASP@UWA) on parallel computing strategies required for optimizing applications for GPU and heterogeneous computing.
Please see the workshop flyer for full details.
April 15th, 2009
Update: Slides from the UNSW GPU Computing Workshop are now available at the workshop website.
This half-day Workshop on High Performance GPU Computing with NVIDIA CUDA will be hosted by the Computer Science & Engineering department of the University of New South Wales, Sydney, Australia next Friday, April 17, 2009. The workshop will provide an introduction to the CUDA architecture, programming model, and the programming environment of C for CUDA, as well as an overview of the Tesla GPU architecture, a live programming demo, and strategies for optimizing CUDA applications for the GPU. The workshop will also include a brief presentation of some of the projects using CUDA within the School of Computer Science and Engineering, UNSW, and of the hardware requirements for getting started with CUDA. The speakers are Mark Harris (NVIDIA), Manuel Chakravarty (UNSW), and Dragan Dimitrovici (Xenon Systems). Registration is free, but mandatory, and the number of seats is limited to 50. For more information and registration details, visit the workshop webpage.
April 15th, 2009
The 2009 SPEEDUP workshop will focus on Multicore computing and Parallel Languages. Topics include, but are not limited to OpenCL, NVIDIA CUDA, the Cell processor and GPU Computing. The event will take place in Lausanne, Switzerland, on September 7 and 8, 2009. The second day features a tutorial on GPU Computing with NVIDIA CUDA, organized by Dominik Göddeke (TU Dortmund), Robert Strzodka (Max Planck Institute Informatik) and Christian Sigg (NVIDIA).
April 15th, 2009
The 2009 workshop on Architecture-aware Simulation and Computing, held in conjunction with the 2009 International Conference on High Performance Computing & Simulation (HPCS 2009), will include a couple of talks on GPU computing. Please see the workshop website for more information. Registration information and the full conference program will be available soon.
April 14th, 2009
The paper deadline for the Minisymposium on GPU Computing at the 8th International Conference on Parallel Processing and Applied Mathematics has been extended to April 30. The minisymposium is organized by Jose R. Herrero, Enrique S. Quintana-Orti and Robert Strzodka, and will take place September 13-16 2009, in Wroclaw, Poland.
PPAM is also happy to announce a full day tutorial on GPU Computing, organized by Robert Strzodka and Dominik Göddeke. The program and list of speakers will be available soon.
April 13th, 2009
This workshop, hosted by eResearch SA and to be presented by Mark Harris (NVIDIA) with Dragan Dimitrovici (Xenon Systems), aims to provide a detailed introduction to GPU computing with CUDA and NVIDIA GPUs such as the Tesla series of high-performance computing processors.
The workshop will be held from 9:00-13:00 on Tuesday 28th April, in the Henry Ayers Room, Ayers House
288 North Terrace, Adelaide (opposite the Royal Adelaide Hospital).
CUDA is NVIDIA’s revolutionary parallel computing architecture for GPUs. The available software tools include a C compiler for developers to build applications, as well as useful libraries for high-performance computing (BLAS, FFT, etc). Several widely-used scientific applications have been ported to run on GPUs using CUDA. This half-day workshop will provide an introduction to the CUDA architecture, programming model, and the programming environment of C for CUDA, as well as an overview of the Tesla GPU architecture, a live programming demo, and strategies for optimizing CUDA applications for the GPU. The workshop will also include a brief presentation of some of the current NVIDIA hardware offerings for GPU computing using CUDA.
The workshop is free, but space is limited. For complete details and registration, visit the workshop web page or download the brochure.
The workshop “Path to PetaScale: Adapting GEO/CHEM/ASTRO Applications for Accelerators and Accelerator Clusters” was held at the National Center for Supercomputing Applications (NCSA), University of Illinois Urbana-Champaign, on April 2-3, 2009. This workshop, sponsored by NSF and NCSA, helped computational scientists in the geosciences, computational chemistry, and astronomy and astrophysics communities take full advantage of emerging high-performance computing accelerators such as GPUs and Cell processors. The workshop consisted of joint technology sessions during the first day and domain-specific sessions on the second day. Slides from the presentations are now online.