diff options
Diffstat (limited to 'www/index.html')
-rw-r--r-- | www/index.html | 61 |
1 files changed, 46 insertions, 15 deletions
diff --git a/www/index.html b/www/index.html index bf0f4a9..3b768e8 100644 --- a/www/index.html +++ b/www/index.html @@ -32,7 +32,7 @@ <div id="content"> <!--*********************************************************************--> - <h1>"OpenMP®" Support for the OpenMP language</h1> + <h1>OpenMP®: Support for the OpenMP language</h1> <!--*********************************************************************--> <p>The OpenMP subproject of LLVM is intended to contain all of the @@ -42,11 +42,23 @@ found at <a href="http://clang-omp.github.io/">OpenMP/Clang</a>. </p> - <p>Here you can find the code for the runtime library against which - code compiled by the OpenMP/Clang compiler must be linked before it - can run. This code is also available - at <a href="http://openmprtl.org/">openmprtl.org</a>; we intend to - keep the different sites in sync. + <p>Here you can find :- + <ul> + <li> + the code for the runtime library against which + code compiled by the OpenMP/Clang compiler must be linked before it + can run. This code is also available + at <a href="http://openmprtl.org/">openmprtl.org</a>; we intend to + keep the different sites in sync. + </li> + <li> + the library that supports offload to target devices (in + "offload") + </li> + <li> + the OpenUH test-suite which is being integrated. + </li> + </ul> </p> <p>Support for the parts of the OpenMP 4.0 language that are not @@ -81,9 +93,10 @@ <li>ABI compatibility with <a href="http://gcc.gnu.org">Gcc</a> and <a href="http://software.intel.com/en-us/intel-compilers">Intel's existing OpenMP compilers.</a> - However, we are not currently (May 2014) compatible with gcc 4.9, since - it has introduced new entrypoints with which we have not yet - caught up... + With this release we have restored compatibility with OpenMP + 3.1 code compiled by gcc 4.9, however we do not have support + for OpenMP 4.0 code that uses task cancellation when compiled + by gcc 4.9. How we will support such code remains a research issue. </li> </ul> @@ -99,12 +112,20 @@ <h2 id="requirements">Platform Support</h2> <!--=====================================================================--> - <p>The OpenMP runtime is known to work on 32 and 64 bit X86 - processors when compiled with either the Intel compiler or gcc, and also the Intel® Xeon Phi™ product family, when compiled with - the Intel compiler. + <p>The OpenMP runtime is known to work on + <ul> + <li>ARM® architecture processors</li> + <li>PowerPC™ processors</li> + <li>32 and 64 bit X86 + processors when compiled with clang, with the Intel compiler + or with gcc, and also the Intel® Xeon Phi™ product family, when compiled with + the Intel compiler. + </li> + </ul> + Ports to other architectures and operating systems are welcome. </p> - <p>A full OS compatibility matrix is in + <p>A full OS and archiecture compatibility matrix is in <a href="README.txt">README.txt</a> </p> @@ -123,8 +144,7 @@ <p>The University of Houston has kindly contributed their test suite (in the "testsuite" directory). Integration and use of this - for automatic testing remain to be done, but now the code is here - work can begin. + for automatic testing is in progress. </p> <!--=====================================================================--> @@ -151,6 +171,9 @@ <p>Full details of how to build are in the <a href="README.txt">README.txt</a> + which also describes a CMake based build system which may be more + convenient on some platforms and for porting to new platforms than + the make and Perl based system. </p> <!--=====================================================================--> @@ -185,6 +208,14 @@ Intel is a trademark of Intel Corporation in the U.S. and/or other countries. </li> +<li> + PowerPC is a trademark of IBM Corporation in the U.S. and/or other + countries. +</li> +<li> + ARM is a trademark of ARM Corporation in the U.S. and/or + other countries. +</li> </ul> </div> </body> |