Untitled Document
Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home
High Performance Computing

Application Development & Compilers

» 

Work Collaboratively with HP

 

High Performance Computing

HPC Podcasts

Catalysts for Innovation Program

» Converged Fabrics
» Grid/Adaptive Infrastructure
» HPC SCI Accelerator
» Multi-core Optimization Program
» Parallel Compositing Library
» Power & Cooling

HP-CAST – HPC Users’ Group

» HP-CAST

Related links

» HP Labs

Events

» SC09 Conference

 

Catalyst for HPC Innovation

 

Content starts here

HP UPC

HP UPC provides a simple shared memory model for parallel programming, allowing data to be shared or distributed among a number of communicating processors. Constructs are provided in the language to permit simple declaration of shared data, distribute shared data across threads, and synchronize access to shared data across threads. This model promises significantly easier coding of parallel applications and maximum performance across shared memory, distributed memory, and hybrid systems. The UPC language development clearly illustrates the growing trend away from implicit parallelism towards explicit parallelism.

 
 

HP Logo

 

Printable version
Untitled Document
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2007 Hewlett-Packard Development Company, L.P.