From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
-fopenmp
; -fopenmp-simd
can be used
+ >-fopenmp
. -fopenmp-simd
can be used
to enable only the SIMD vectorization and loop-transformation constructs
- without creating multiple threads, offloading code or adding library
+ without creating multiple threads, offloading code or adding a library
dependency.-fopt-info
flag provides details about compile-time performed
- optimizations.-fopt-info
OpenMP offers a simple way of exploiting parallelism without -interfering with algorithm design; an OpenMP program compiles and +interfering with algorithm design. An OpenMP program compiles and operates correctly in both parallel and serial execution environments. Using OpenMP's directive-based parallelism also -simplifies the act of converting existing serial code to -efficient parallel code.
+simplifies converting existing serial code to efficient parallel code. -OpenMP additionally permits to offload computations on +
OpenMP additionally permits to offload computations to accelerators such as GPUs, -making use of their highly parallel computation support; if +making use of their highly parallel computation support. If no accelerator is available, as fallback, the computation is -then done on the host.
+done on the host.To remain relevant, free software development tools must support emerging technologies. By implementing OpenMP, GOMP -provides a simplified syntax tools for creating software targeted +provides a simple tool for creating software targeted at parallel architectures. OpenMP's platform-neutral syntax meshes well with the portability goals of GCC and other GNU projects.
-The GOMP release includes a support library, libgomp, and +
GOMP includes a support library (libgomp) and extensions to target language parsers. A long-term goal is the generation of efficient and small code for OpenMP applications.
When support for OpenACC was added, the project name GOMP
was reinterpreted as GNU Offloading and Multi-Processing
instead
-of denoting GNU OpenMP
.
+of denoting GNU OpenMP
.
We encourage everyone to @@ -1151,7 +1150,7 @@ Version 5.1 has been released.
Technical Report 9: Version 5.1 Public Comment Draft has been released.GCC 10 has been released; it adds a number of +
GCC 10 has been released. It adds a number of
newly implemented OpenMP 5.0 features on top of the GCC 9 release such as
conditional
lastprivate
clause, scan
and loop
directives, order(concurrent)
and
@@ -1181,7 +1180,7 @@ mapping.
GCC 6 has been released and version 4.5 of the OpenMP specification is now supported in the C and -C++ compilers