[llvm-dev] Clang UPC and UPC2C v3.9.1 Release

Nenad Vukicevic via llvm-dev llvm-dev at lists.llvm.org
Tue May 9 11:54:54 PDT 2017


Intrepid Technology announces the availability of the Clang UPC version
3.9.1-0 compiler.  Clang UPC is a Unified Parallel C compiler that extends
the capability of the Clang/LLVM compiler and tool set.  For further
information on the UPC language and this implementation consult Clang UPC
web page - http://clangupc.github.io.

This release is based on Clang/LLVM 3.9.1 and provides the following
components:

(1) Clang UPC

UPC language compiler.


(2) Clang UPC2C

UPC to C translator compatible with the Berkeley UPC toolset.


It has been tested on the following configurations:

- Intel (Xeon) (64 bit)
- AMD (Opteron) (64/32 bit)
- Intel i686 (32 bit)
- PowerPC (Power7/8) (64 bit)

More information on Clang UPC configuration and install can be found
at the Clang
UPC web page <https://clangupc.github.io>.

*Runtime Environments*
Clang UPC provides two runtime environments:

SMP

Shared memory symmetric multiprocessing


Portals4

Infiniband networking with Portals 4.0 reference library support


*Downloads*
The following three source code components of Clang UPC are available for
download: llvm-upc, clang-upc, and upc2c at GitHub download page. For
convenience a tarball release of all three components is also provided.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170509/4250b19b/attachment.html>


More information about the llvm-dev mailing list