<div dir="ltr"><div><br></div><div>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 - <a href="http://clangupc.github.io">http://clangupc.github.io</a>.</div><div><br></div><div>This release is based on Clang/LLVM 3.9.1 and provides the following components:</div><div><br></div><div>(1) Clang UPC</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>UPC language compiler.</div></blockquote><div><br></div><div>(2) Clang UPC2C</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>UPC to C translator compatible with the Berkeley UPC toolset.</div></blockquote><div><br></div><div>It has been tested on the following configurations:</div><div><br></div><div>- Intel (Xeon) (64 bit)</div><div>- AMD (Opteron) (64/32 bit)</div><div>- Intel i686 (32 bit)</div><div>- PowerPC (Power7/8) (64 bit)</div><div><br></div><div>More information on Clang UPC configuration and install can be found at the <a href="https://clangupc.github.io">Clang UPC web page</a>.</div><div><br></div><div><b>Runtime Environments</b></div><div>Clang UPC provides two runtime environments:</div><div><br></div><div>SMP</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Shared memory symmetric multiprocessing</div></blockquote><div><br></div><div>Portals4</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>Infiniband networking with Portals 4.0 reference library support</div></blockquote><div><br></div><div><b>Downloads</b></div><div>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.</div></div>