From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1534) id DC2FE392DFC8; Fri, 7 Jun 2024 08:08:04 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DC2FE392DFC8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1717747684; bh=n9gRlUIJL0Kgc87AHi8X0SnNqQgvtKMByllj9/frX4c=; h=To:Subject:Date:From:From; b=OT2528dYqltrF95WoFt6yvSW1fMsj3eKkVvylMXZhIzFXJZTag4yGR+I8HQ8APV+Q rAYTnHXiDeiA5opCGwvWlcej9tcrKQHNlWMrTivuAd08Od8WAdSTsmyPdflgf7/Ewh qR8eG81g+R8lAB/LPZGVtF0K3oDhsZD5PwfkOBwM= To: gcc-cvs-wwwdocs@gcc.gnu.org Subject: gcc-wwwdocs branch master updated. 4260d675af42b9c97e29818ab3b3154d27103d49 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 8507122b38e6b60e8f2f3c8cd339d4f318377203 X-Git-Newrev: 4260d675af42b9c97e29818ab3b3154d27103d49 Message-Id: <20240607080804.DC2FE392DFC8@sourceware.org> Date: Fri, 7 Jun 2024 08:08:04 +0000 (GMT) From: Tobias Burnus List-Id: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 4260d675af42b9c97e29818ab3b3154d27103d49 (commit) from 8507122b38e6b60e8f2f3c8cd339d4f318377203 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4260d675af42b9c97e29818ab3b3154d27103d49 Author: Tobias Burnus Date: Fri Jun 7 10:06:52 2024 +0200 gcc-15/changes.html + projects/gomp: update for new OpenMP features GCC 15 now supports unified-shared memory and the tile/unroll constructs in OpenMP. diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index 0ea7bdec..a121f40a 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -40,6 +40,24 @@ a work-in-progress.

New Languages and Language specific improvements

+
    +
  • OpenMP +
      +
    • + Support for unified-shared memory has been added for some AMD and Nvidia + GPU devices, enabled when using the unified_shared_memory + clause to the requires directive. For details, + see the offload-target specifics section in the + GNU Offloading and Multi Processing Runtime Library Manual. +
    • +
    • + OpenMP 5.1: The unroll and tile + loop-transformation constructs are now supported. +
    • +
    +
+ diff --git a/htdocs/projects/gomp/index.html b/htdocs/projects/gomp/index.html index 94bda5ff..d1765fc3 100644 --- a/htdocs/projects/gomp/index.html +++ b/htdocs/projects/gomp/index.html @@ -313,18 +313,21 @@ than listed, depending on resolved corner cases and optimizations.

requires directive - + GCC 9
GCC 12
GCC 13
- GCC 14 + GCC 14
+ GCC 15 (atomic_default_mem_order)
(dynamic_allocators)
complete but no non-host devices provides unified_address or unified_shared_memory
- complete but no non-host devices provides unified_shared_memory + complete but no non-host devices provides unified_shared_memory
+ complete; see also + Offload-Target Specifics @@ -706,7 +709,7 @@ than listed, depending on resolved corner cases and optimizations.

Loop transformation constructs - No + GCC 15 ----------------------------------------------------------------------- Summary of changes: htdocs/gcc-15/changes.html | 18 ++++++++++++++++++ htdocs/projects/gomp/index.html | 11 +++++++---- 2 files changed, 25 insertions(+), 4 deletions(-) hooks/post-receive -- gcc-wwwdocs