[cfe-dev] OpenMP 3.1 Support Implementation In Clang Is Available

Roman Divacky rdivacky at freebsd.org
Tue Aug 27 06:48:54 PDT 2013


Nice! Can you publish patches against vanilla llvm and clang?

Thanks. Roman

On Tue, Aug 27, 2013 at 04:13:52PM +0400, Andrey Bokhanko wrote:
> All,
> 
> This is to announce availability of a full OpenMP 3.1 support
> implementation in Clang compiler.
> 
> The project is hosted there: http://clang-omp.github.com/
> 
> It is based on clang 3.3 (and will be updated as new clang/llvm releases
> become available); also, we plan to eventually contribute everything to the
> clang trunk (initial patches have already been committed).
> 
> This implementation supports 3.1 version of OpenMP standard in full; it
> passes all OpenMP tests we tried with it so far (this includes OpenMP
> Validation Suite from OpenUH Research Compiler, SPEC OMP2012 and internal
> Intel test suites). Performance-wise, it demonstrates similar gains and
> scalability as other compilers with OpenMP support. (Sorry, I can?t be more
> specific here, as properly reporting performance results is a precise and
> laborious process. You are welcome to try clang compiler with OpenMP
> support on your own OpenMP programs, awe performance gains and share
> excitement with the community. :-))
> 
> The project was started by Mahesha HS (then at AMD), who created initial
> patch. After that, it was carried out by several Intel engineers; Alexey
> Bataev did most of the coding. Hal Finkel, Dmitry Gribenko and Doug Gregor
> contributed a lot with code reviews.
> 
> OpenMP in an evolving standard; thus, there is always something still left
> to be done, and your contributions (of any kind -- patches, code reviews,
> testing, bug reports) are very much welcome!
> 
> Yours,
> Andrey Bokhanko
> ==============
> Software Engineer
> Intel
> 
> P.S.: I cross-posted this announcement to LLVM-dev mailing list, as it has
> a wider circulation. Sorry for double posting.

> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev




More information about the cfe-dev mailing list