ThomasNet News Logo
Sign Up | Log In | ThomasNet Home | Promote Your Business

First PGI Compilers with Support for OpenACC Now Available

Print | 
Email |  Comment   Share  

(Archive News Story - Products mentioned in this Archive News Story may or may not be available from the manufacturer.)

Portland Group Inc., The
9150 S.W. Pioneer Court, Suite H
Wilsonville, OR, 97070
USA



Press release date: March 22, 2012

Beta Release Includes Initial Support for Standardized Directive-Based Programming Model for GPUs and Accelerators

Portland, Oregon - The Portland Group, a wholly-owned subsidiary of STMicroelectronics and a leading supplier of PGI® compilers for high-performance computing (HPC), announced immediate availability of the initial release of its PGI Accelerator(TM) Fortran and C compilers with partial support for the new OpenACC® specification for directive-based programming of GPUs and accelerators. In the next few months, PGI plans to include additional OpenACC features with full support for the OpenACC 1.0 specifications scheduled for release in June.

"PGI continues to invest in technologies to make GPU programming more straightforward and productive for domain experts in science and engineering," said Douglas Miles, Director of The Portland Group. "The OpenACC standard was developed in direct response to HPC community's interest for a vendor-neutral, platform-independent, directive-based accelerator programming model, and dovetails perfectly into our existing compiler products as a standardized subset of the PGI Accelerator programming model."

The OpenACC standard, unveiled at SC11 in November, 2011, as founded by PGI, Cray, and NVIDIA, with support from CAPS, is fully compatible and interoperable with the NVIDIA® CUDA® parallel programming architecture. The OpenACC 1.0 specification was developed in cooperation by the founding members and is based in large part on the PGI Accelerator programming model. The OpenACC Application Program Interface (API) describes a collection of compiler directives to specify loops and regions of code in standard C, C++ and Fortran to be offloaded from a host CPU to an attached accelerator, providing portability across operating systems, host CPUs and accelerators. By using directives, developers can have a single code base that is multi-platform and multi-vendor compatible, a key advantage for multi-platform and multi-generation application development.

Directive-based Programming
The use of OpenACC allows parallel programmers to provide simple hints, known as "directives," to the compiler, which identify areas of code to accelerate, without requiring programmers to modify or adapt the underlying code itself. By exposing parallelism to the compiler, directives allow the compiler to do the detailed work of mapping the computation onto the accelerator to deliver significant improvements to application performance.

"OpenACC is key to enabling the extensive community of new researchers and programmers to, for the first time, take advantage of the transformative benefits of parallel computing," said Ian Buck, general manager, GPU computing software at NVIDIA. "OpenACC makes it very easy for individuals with or without extensive parallel programming experience to accelerate new applications using a familiar programming model. And, it breathes new life into legacy applications by maintaining code portability during the transition to high-performance parallel computing architectures."

A trial version of the beta release of the PGI Accelerator compilers with support for the OpenACC standard is available for free from the PGI website at http://www.pgroup.com/support/downloads.php. The beta software includes a restricted use license. The license agreement is available at http://www.pgroup.com/support/BTLA. More information on the PGI Accelerator compilers with OpenACC support is available at http://www.pgroup.com/accel. More information on the OpenACC API and standard can be found at: http://www.openacc-standard.org.

About The Portland Group (PGI)
The Portland Group, a wholly-owned subsidiary of STMicroelectronics (NYSE: STM), is the premier supplier of high-performance parallel Fortran, C, and C++ compilers and tools for workstations, servers, and clusters based on x64 processors from Intel and AMD, and GPU accelerators from NVIDIA. Further information on The Portland Group products can be obtained at www.pgroup.com, by calling Sales at (503) 682-2806, or by email to sales@pgroup.com.

Media Contact:
Pat Brooks
PGI
OFFICE: +1 5035703884
pat.brooks@pgroup.com
Print | 
Email |  Comment   Share  
Contacts: View detailed contact information.


 

Post a comment about this story

Name:
E-mail:
(your e-mail address will not be posted)
Comment title:
Comment:
To submit comment, enter the security code shown below and press 'Post Comment'.
 



 See related product stories
More .....
<!-- PNA - News | PNACON |  18860 -->
Don’t hunt for stories like this.
Let Software
Product News Come to You!
Get a Free Subscription
to Product News Alerts.
-- IMT - News | IMTREG2 |  18716 --
Start Your Free
Subscription to
Industry Market Trends.
 See more product news in:
Software
 More New Product News from this company:
Software Development Tools program HPC accelerators.
Compiler Tool supports multi-core ARM CPUs.
Parallelizing Compilers support Intel and AMD microprocessors.
PGI Optimizing Fortran Compiler aids HPC application development.
Software Tools help harness computational power of GPUs.
More ....
 Other News from this company:
New Release of HPC Compilers and Development Tools Now Available from the Portland Group
The Portland Group Adds IMSL Fortran Numerical Library for Windows
PGI CDK Cluster Development Kit for Windows Now Available from the Portland Group
PGI Compilers and Tools from The Portland Group
More ....
 Tools for you
Watch Company 
View Company Profile
Company web site
More news from this company
E-Mail Story
Save Story
Search for suppliers of
Software Development Tools
Software Programming
Join the forum discussion at:
Engineers Lounge


Home  |  My ThomasNet News®  |  Industry Market Trends®  |  Submit Release  |  Advertise  |  Contact News  |  About Us
Brought to you by Thomasnet.com        Browse ThomasNet Directory

Copyright © 2013 Thomas Publishing Company. All Rights Reserved.
Terms of Use - Privacy Policy



Error close

Please enter a valid email address