Add another item + fix:
Dongsheng Song wrote:
typo (than -> that): […]
Perhaps it is better to put it this way:
The omp_get_device_distances API routine has been added that can be
used to find the offload devices that are closest,
in terms of NUMA node, to the thread that called the routine.
(namely, fixed the typo and add two ',')
Thanks for the proof reading + suggestions!
I incorporated that change - and added another* feature.
I also added hyperlinks to the previously added and the
two newly mentioned API routines.
Any comments?
Tobias
(*) The second change depends on the pending commit
of https://gcc.gnu.org/pipermail/gcc-patches/2026-June/721021.html
that I intent to commit tomorrow - to give some time for comments.
gcc-17/changes.html: Update OpenMP
diff --git a/htdocs/gcc-17/changes.html b/htdocs/gcc-17/changes.html
index 8d1fa573..6f99bb1f 100644
--- a/htdocs/gcc-17/changes.html
+++ b/htdocs/gcc-17/changes.html
@@ -55,10 +55,20 @@ a work-in-progress.</p>
<li><strong>OpenMP 5.1:</strong> The <code>iterator</code> modifier to the
<code>map</code>, <code>to</code>, and <code>from</code> clauses has been
improved for C and C++ and initial support for Fortran added.</li>
- <li><strong>TR15:</strong> The <code>omp_get_device_distances</code> API
- routine has been added than can be used to find the offload devices that
- are in terms of the NUMA node closed to the thread that called the
- routine.</li>
+ <li><strong>TR15:</strong> The <a
+ href="https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fdevice_005fdistances.html">
+ <code>omp_get_device_distances</code></a> API
+ routine has been added that can be used to find the offload devices that
+ are closest, in terms of NUMA node, to the thread that called the
+ routine. The multidimensional-information API routines have been added,
+ albeit GCC currently only supports one spatial dimension; already useful
+ are the new <a
+ href="https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fsupported_005fteams_005fdim.html">
+ <code>omp_get_supported_teams_dim</code></a> and <a
+ href="https://gcc.gnu.org/onlinedocs/libgomp/omp_005fget_005fsupported_005fthreads_005fdim.html">
+ <code>omp_get_supported_threads_dim</code></a> routines that return,
+ respectively, the maximal number of teams and threads that GCC supports
+ on a given device.</li>
</ul>
<!-- <h3 id="ada">Ada</h3> -->