Stories from September 22nd, 2010

PGI to Demonstrate New CUDA C Compiler at SC10

A bit more information on the upcoming PGI CUDA x86 C compiler is over at GPU Science, including some important details like:

  • It’s a C compiler, to complement their existing CUDA Fortran offerings.
  • Works with AMD and Intel CPUs
  • Utilizes SIMD streaming capabilities

And does it all at run-time, meaning a single universal binary can run with or without a CUDA-compliant GPU. See Update Below.

“CUDA C for x86 is a perfect complement to CUDA Fortran and PGI’s optimizing parallel Fortran and C compilers for multi-core x86,” said Douglas Miles, director, The Portland Group.  “It’s another important element in our on-going strategy of providing HPC programmers with development tools that give PGI users a full range of options for optimizing compute-intensive applications, while allowing them to leverage the latest technical innovations from AMD, Intel and NVIDIA.”

Seems they’ll have it at the SC10 exhibit, but there are no details yet on availability or pricing.

Update 9/23 1pm: I just spoke with NVidia’s Sumit Gupta and found out I was mistaken on this.  The PGI compiler will be a CPU-only compiler, turning CUDA instructions into CPU-executing code.  The benefit being that people new to HPC and parallel algorithms can use the breadth of information on CUDA, which is far simpler than most other models, to write their code and run it right on CPU’s.  For those people who already have GPU-based systems, they’ll be able to recompile for CPU-only without any modification of their code, and enable use of possibly underutilized CPU-only clusters.

via PGI to Demonstrate New PGI CUDA C Compiler at SC10 Supercomputing | GPU Science.

Science , , ,

 
Stories from September 29th, 2009

CUDA Fortran Compiler Beta Release Now Available

nvidia-logoA new announcement from NVidia should appeal to all of you old-time Fortran programmers.  NVidia has worked with PGI (The Portland Group) to release a beta of a Fortran compiler with CUDA acceleration built-in.

GPU computing with the CUDA C-compiler has gained significant momentum in the High-Performance Computing (HPC) space as it enables developers to get transformative increases in performance with minimal coding required. Fortran is particularly well suited to numeric computation and scientific computing and remains widely used in a wide range of applications such as weather modeling, computational fluid dynamics and seismic processing.

You’ll need to install the CUDA SDK, but the Fortran Compiler is free for all (for now, while it’s in beta).  Read the full release after the break for details and links.

Read more…

Science , , , ,

 
Stories from June 23rd, 2009

NVidia and PGI partner to bring CUDA to Fortran

nvidia cudaWhile not really Visualization based, I can’t resist covering anything that has to do with CUDA, and NVidia has partnered with PGI to bring the dreams of hundreds of supercomputing programmers to reality.  PGI owns the popular Portland Group compilers and will be releasing, with help from NVidia, a new Fortran CUDA compiler soon.  Many HPC codes use fortran already and Fortran has a nice vector operator syntax that fits nicely with CUDA’s usage mechanics.

The new CUDA-enabled Fortran compilers are expected to be available November 2009. See the full press release after the break.

Read more…

Science , , , , ,

VizWorld.com is a production of VizWorld, LLC © 2009