Skip to content

Commit

Permalink
Update docs and changelog for 16.0-0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
estewart08 committed Sep 19, 2022
1 parent a280825 commit 8ddbce4
Show file tree
Hide file tree
Showing 11 changed files with 76 additions and 75 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AOMP - V 15.0-3
AOMP - V 16.0-0
==============

This is README.md for https://github.com/ROCM-Developer-Tools/aomp.
Expand All @@ -8,8 +8,8 @@ This is the base repository for AOMP. Use this github repository for
documentation, and
[examples](https://github.com/ROCm-Developer-Tools/aomp/tree/master/examples).

The last [release is AOMP 15.0-3](https://github.com/ROCm-Developer-Tools/aomp/releases).
Currently AOMP 16.0-0 is under development.
The last [release is AOMP 16.0-0](https://github.com/ROCm-Developer-Tools/aomp/releases).
Currently AOMP 16.0-1 is under development.

Attention Users! Please use this repository for [issues](https://github.com/ROCm-Developer-Tools/aomp/issues).
Do not put issues in any of the source code repositories.
Expand Down
67 changes: 32 additions & 35 deletions bin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,28 +20,26 @@ each component build script with the name build_\<component name\>.sh .

| COMPONENT | DEV BRANCH | DEFAULT DIRECTORY LOCATION | REPOSITORY LINKS
| --------- | ---------- | -------------------------- | ----------------
| (aomp) | aomp-dev | $HOME/git/aomp15.0/aomp | [aomp](https://github.com/ROCm-Developer-Tools/aomp) This repo!
| project | aomp-dev | $HOME/git/aomp15.0/llvm-project | [llvm-project](https://github.com/ROCm-Developer-Tools/llvm-project)
| openmp | aomp-dev | $HOME/git/aomp15.0/llvm-project/openmp | [llvm-project/openmp](https://github.com/ROCm-Developer-Tools/llvm-project)
| extras | aomp-dev | $HOME/git/aomp15.0/aomp-extras | [aomp-extras](https://github.com/ROCm-Developer-Tools/aomp-extras)
| pgmath | aomp-dev | $HOME/git/aomp15.0/flang/runtime/libpgmath | [flang](https://github.com/ROCm-Developer-Tools/flang)
| flang | aomp-dev | $HOME/git/aomp15.0/flang | [flang](https://github.com/ROCm-Developer-Tools/flang)
| flang_runtime | aomp-dev | $HOME/git/aomp15.0/flang | [flang](https://github.com/ROCm-Developer-Tools/flang)
| (aomp) | aomp-dev | $HOME/git/aomp16.0/aomp | [aomp](https://github.com/ROCm-Developer-Tools/aomp) This repo!
| project | aomp-dev | $HOME/git/aomp16.0/llvm-project | [llvm-project](https://github.com/ROCm-Developer-Tools/llvm-project)
| openmp | aomp-dev | $HOME/git/aomp16.0/llvm-project/openmp | [llvm-project/openmp](https://github.com/ROCm-Developer-Tools/llvm-project)
| extras | aomp-dev | $HOME/git/aomp16.0/aomp-extras | [aomp-extras](https://github.com/ROCm-Developer-Tools/aomp-extras)
| pgmath | aomp-dev | $HOME/git/aomp16.0/flang/runtime/libpgmath | [flang](https://github.com/ROCm-Developer-Tools/flang)
| flang | aomp-dev | $HOME/git/aomp16.0/flang | [flang](https://github.com/ROCm-Developer-Tools/flang)
| flang_runtime | aomp-dev | $HOME/git/aomp16.0/flang | [flang](https://github.com/ROCm-Developer-Tools/flang)
| | | |
| roct |Latest ROCm| $HOME/git/aomp15.0/roct-thunk-interfaces | [roct-thunk-interfaces](https://github.com/radeonopencompute/roct-thunk-interface)
| rocr |Latest ROCm| $HOME/git/aomp15.0/rocr-runtime | [rocr-runtime](https://github.com/radeonopencompute/rocr-runtime)
| vdi |Latest ROCm| $HOME/git/aomp15.0/vdi | [ROCclr](https://github.com/ROCm-Developer-Tools/ROCclr)
| comgr |Latest ROCm| $HOME/git/aomp15.0/rocm-compilersupport| [comgr](https://github.com/radeonopencompute/rocm-compilersupport)
| hipvdi |Latest ROCm| $HOME/git/aomp15.0/hip-on-vdi | [hipvdi](https://github.com/ROCm-Developer-Tools/hip)
| ocl |Latest ROCm| $HOME/git/aomp15.0/opencl-on-vdi | [ocl](https://github.com/radeonopencompute/ROCm-OpenCL-Runtime)
| libdevice |Latest ROCm| $HOME/git/aomp15.0/rocm-device-libs | [rocm-device-libs](https://github.com/radeonopencompute/rocm-device-libs)
| rocminfo |Latest ROCm| $HOME/git/aomp15.0/rocminfo | [rocminfo](https://github.com/radeonopencompute/rocminfo)
| rocdbgapi |Latest ROCm| $HOME/git/aomp15.0/ROCdbgapi | [rocdbgapi](https://github.com/ROCm-Developer-Tools/ROCdbgapi)
| rocgdb |Latest ROCm| $HOME/git/aomp15.0/ROCgdb | [rocgdb](https://github.com/ROCm-Developer-Tools/ROCgdb)
| roctracer |Latest ROCm| $HOME/git/aomp15.0/roctracer | [roctracer](https://github.com/ROCm-Developer-Tools/roctracer)
| rocm-cmake |Latest ROCm| $HOME/git/aomp15.0/rocm-cmake | [rocm-cmake](https://github.com/RadeonOpenCompute/rocm-cmake)
| rocm_smi_lib|Latest ROCm| $HOME/git/aomp15.0/rocm_smi_lib | [rocm_smi_lib](https://github.com/RadeonOpenCompute/rocm_smi_lib)
| hwloc | v2.7 | $HOME/git/aomp15.0/hwloc | [hwloc](https://github.com/open-mpi/hwloc)
| roct |Latest ROCm| $HOME/git/aomp16.0/roct-thunk-interfaces | [roct-thunk-interfaces](https://github.com/radeonopencompute/roct-thunk-interface)
| rocr |Latest ROCm| $HOME/git/aomp16.0/rocr-runtime | [rocr-runtime](https://github.com/radeonopencompute/rocr-runtime)
| vdi |Latest ROCm| $HOME/git/aomp16.0/vdi | [ROCclr](https://github.com/ROCm-Developer-Tools/ROCclr)
| comgr |Latest ROCm| $HOME/git/aomp16.0/rocm-compilersupport| [comgr](https://github.com/radeonopencompute/rocm-compilersupport)
| hipvdi |Latest ROCm| $HOME/git/aomp16.0/hip-on-vdi | [hipvdi](https://github.com/ROCm-Developer-Tools/hip)
| ocl |Latest ROCm| $HOME/git/aomp16.0/opencl-on-vdi | [ocl](https://github.com/radeonopencompute/ROCm-OpenCL-Runtime)
| libdevice |Latest ROCm| $HOME/git/aomp16.0/rocm-device-libs | [rocm-device-libs](https://github.com/radeonopencompute/rocm-device-libs)
| rocminfo |Latest ROCm| $HOME/git/aomp16.0/rocminfo | [rocminfo](https://github.com/radeonopencompute/rocminfo)
| rocdbgapi |Latest ROCm| $HOME/git/aomp16.0/ROCdbgapi | [rocdbgapi](https://github.com/ROCm-Developer-Tools/ROCdbgapi)
| rocgdb |Latest ROCm| $HOME/git/aomp16.0/ROCgdb | [rocgdb](https://github.com/ROCm-Developer-Tools/ROCgdb)
| roctracer |Latest ROCm| $HOME/git/aomp16.0/roctracer | [roctracer](https://github.com/ROCm-Developer-Tools/roctracer)
| rocm-cmake |Latest ROCm| $HOME/git/aomp16.0/rocm-cmake | [rocm-cmake](https://github.com/RadeonOpenCompute/rocm-cmake)

If the component is a core aomp component, then the development branch name is aomp-dev.
The default branch name for other non-core components is set in the aomp_common_vars file.
Expand All @@ -59,10 +57,10 @@ These are some important environment variables and their default values.
| ENV VARIABLE | DEFAULT VALUE | DESCRIPTION
| ------------ | ------------- | -----------
| AOMP | $HOME/rocm/aomp | Where AOMP is installed and tested
| AOMP_REPOS | $HOME/git/aomp15.0 | The base directory for all AOMP build repositories
| AOMP_REPOS | $HOME/git/aomp16.0 | The base directory for all AOMP build repositories
| AOMP_STANDALONE_BUILD | 1 | Build all components, do NOT use installed ROCm
| AOMP_VERSION | 15.0 | Clang version.
| AOMP_VERSION_MOD | 3 | This implies the next release will be AOMP_15.0-3.
| AOMP_VERSION | 16.0 | Clang version.
| AOMP_VERSION_MOD | 1 | This implies the next release will be AOMP_16.0-1.
| AOMP_VERSION_STRING | $AOMP_VERSION-$AOMP_VERSION_MOD |
| GFXLIST | gfx700 gfx701 gfx801 gfx803 | List of AMDGPU gpus to build for
| | gfx900 gfx902 gfx906 gfx908 |
Expand All @@ -75,18 +73,18 @@ Here is a sample of commands you might want to put into your .bash_profile:

```
AOMP=/tmp/$USER/rocm/aomp
AOMP_REPOS=/tmp/$USER/git/aomp15.0
AOMP_REPOS=/tmp/$USER/git/aomp16.0
NVPTXGPUS=30,35,70
GFXLIST="gfx803 gfx906"
AOMP_VERSION="15.0"
AOMP_VERSION="16.0"
export AOMP BUILD_TYPE NVPTXGPUS GFXLIST
```
## Quick Start to AOMP Development
To build and clone all components using the latest development sources, first clone aomp repo and checkout the aomp-dev branch as follows:

```
mkdir $HOME/git/aomp15.0
cd git/aomp15.0
mkdir $HOME/git/aomp16.0
cd git/aomp16.0
git clone https://github.com/ROCm-Developer-Tools/aomp.git aomp
cd aomp
git checkout aomp-dev
Expand Down Expand Up @@ -171,7 +169,6 @@ build_rocdbgapi.sh - Builds ROCm Debugger API.
build_gdb.sh - Builds ROC gdb.
build_roctracer.sh - Builds ROC gdb. UNDER DEVELOPMENT
build_rocm-cmake.sh - Builds rocm-cmake.
build_rocm_smi_lib.sh - Builds rocm_smi_lib.
build_prereq.sh - Builds prerequisites such as cmake, hwloc, rocmsmi.
create_release_tarball.sh - This builds an important release artifact
Expand Down Expand Up @@ -242,24 +239,24 @@ WARNING: When the build scripts are run with NO arguments (that is, you do not s

## The AOMP Install Location
The build scripts will build from the source directories identified by the environment variable AOMP_REPOS.
The AOMP_REPOS default value is currently $HOME/git/aomp15.0.
The AOMP_REPOS default value is currently $HOME/git/aomp16.0.
The out-of-source build directory for each component is $AOMP_REPOS/build/\<component_name\>.

The install location is defined by the $AOMP environment variable. The value of AOMP MUST be reserved as a symbolic link.
That is, the physical installation will be in directory name formed by concatonating the version string to the value of $AOMP.
The "build_project.sh install" script will make a symbolic link from the physical directory to the symbolic directory $AOMP.
The default value for AOMP is $HOME/rocm/aomp.
For example, when building AOMP version 15.0-3 the install scripts will put all files and directories
in $HOME/rocm/aomp_15.0-3 and create a symbolic link as follows:
For example, when building AOMP version 16.0-0 the install scripts will put all files and directories
in $HOME/rocm/aomp_16.0-0 and create a symbolic link as follows:

```
ln -sf ${AOMP}_15.0-3 ${AOMP}
ln -sf ${AOMP}_16.0-0 ${AOMP}
```
All testing for AOMP uses the environment variable AOMP to locate the installation. This makes it easy to switch between versions of AOMP for testing by simply changing the environment variable AOMP. You do NOT need to change the symbolic link.
For example, if the aomp symbolic link currently points to aomp_15.0-3 and you want to test aomp_15.0-2, do this:
For example, if the aomp symbolic link currently points to aomp_16.0-0 and you want to test aomp_15.0-3, do this:

```
export AOMP=$HOME/rocm/aomp_15.0-2
export AOMP=$HOME/rocm/aomp_15.0-3
```

The aomp package installs in /usr/lib/aomp_\<version_string\> and symlinks /usr/lib/aomp to the versioned directory. To test the installed package, set AOMP to /usr/lib/aomp or /usr/lib/aomp_\<version_string\>.
Expand Down
4 changes: 4 additions & 0 deletions bin/debian/changelog
Original file line number Diff line number Diff line change
Expand Up @@ -752,5 +752,9 @@ aomp (15.0-3) UNRELEASED; urgency=medium
* Known Issues:
* Flang has issues at -O0 when using the new DeviceRTL on GPUs other than gfx90a.
* Nekbone app currently has performance issues due to the rpc thread being turned on.
*
* 16.0-0
* Adds new flag -fopenmp-target-fast to group enable a set of OpenMP target optimizations.
* Enhancements and bug fixes for No-Loop and cross-team reduction support.

-- Greg Rodgers <Gregory.Rodgers@amd.com> Thu, 19 May 2022 23:34:44 -0500
4 changes: 2 additions & 2 deletions bin/package.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ class Aomp(MakefilePackage):
""" llvm openmp compiler from AMD"""

homepage = "https://github.com/ROCm-Developer-Tools/aomp"
url = "https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp-15.0-3.tar.gz"
url = "https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp-16.0-0.tar.gz"

# Fixme: this will be adjusted when spack create is called. When copying over to your own package.py omit this line.
version('15.0-3', sha256='7ea4e218b171585441278f3562d97779006b12bc3b5dc201901f2d757226da84')
version('16.0-0', sha256='7ea4e218b171585441278f3562d97779006b12bc3b5dc201901f2d757226da84')

family = 'compiler'

Expand Down
8 changes: 4 additions & 4 deletions docs/CENTOSINSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ AOMP will install to /usr/lib/aomp. The AOMP environment variable will automatic

### Download and Install (CentOS 8)
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_CENTOS_8-15.0-3.x86_64.rpm
sudo rpm -i aomp_CENTOS_8-15.0-3.x86_64.rpm
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_CENTOS_8-16.0-0.x86_64.rpm
sudo rpm -i aomp_CENTOS_8-16.0-0.x86_64.rpm
```
### Download and Install (CentOS 7)
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_CENTOS_7-15.0-3.x86_64.rpm
sudo rpm -i aomp_CENTOS_7-15.0-3.x86_64.rpm
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_CENTOS_7-16.0-0.x86_64.rpm
sudo rpm -i aomp_CENTOS_7-16.0-0.x86_64.rpm
```
Confirm AOMP environment variable is set:
```
Expand Down
20 changes: 10 additions & 10 deletions docs/NOROOTINSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ To install the debian package without root access into your home directory, you

On Ubuntu 20.04:
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_Ubuntu2004_15.0-3_amd64.deb
dpkg -x aomp_Ubuntu2004_15.0-3_amd64.deb /tmp/temproot
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_Ubuntu2004_16.0-0_amd64.deb
dpkg -x aomp_Ubuntu2004_16.0-0_amd64.deb /tmp/temproot
```
On Ubuntu 18.04 LTS (bionic beaver):
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_Ubuntu1804_15.0-3_amd64.deb
dpkg -x aomp_Ubuntu1804_15.0-3_amd64.deb /tmp/temproot
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_Ubuntu1804_16.0-0_amd64.deb
dpkg -x aomp_Ubuntu1804_16.0-0_amd64.deb /tmp/temproot
```
Move to $HOME and set variables:
```
Expand All @@ -31,18 +31,18 @@ To install the rpm package without root access into your home directory, you can
```
For SLES15-SP1:
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_SLES15_SP1-15.0-3.x86_64.rpm
rpm2cpio aomp_SLES15_SP1-15.0-3.x86_64.rpm | cpio -idmv
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_SLES15_SP1-16.0-0.x86_64.rpm
rpm2cpio aomp_SLES15_SP1-16.0-0.x86_64.rpm | cpio -idmv
```
For CentOS/RHEL 7:
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_CENTOS_7-15.0-3.x86_64.rpm
rpm2cpio aomp_CENTOS_7-15.0-3.x86_64.rpm | cpio -idmv
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_CENTOS_7-16.0-0.x86_64.rpm
rpm2cpio aomp_CENTOS_7-16.0-0.x86_64.rpm | cpio -idmv
```
For CentOS 8:
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_CENTOS_8-15.0-3.x86_64.rpm
rpm2cpio aomp_CENTOS_8-15.0-3.x86_64.rpm | cpio -idmv
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_CENTOS_8-16.0-0.x86_64.rpm
rpm2cpio aomp_CENTOS_8-16.0-0.x86_64.rpm | cpio -idmv
```
Move to $HOME and set variables:
```
Expand Down
14 changes: 7 additions & 7 deletions docs/RELEASESOURCEINSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ To build AOMP from source you must: 1. Install certain distribution packages, 2.
To build and install aomp from the release source tarball run these commands:

```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp-15.0-3.tar.gz
tar -xzf aomp-15.0-3.tar.gz
cd aomp15.0
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp-16.0-0.tar.gz
tar -xzf aomp-16.0-0.tar.gz
cd aomp16.0
nohup make &
```
Depending on your system, the last command could take a very long time. So it is recommended to use nohup and background the process. The simple Makefile that make will use runs build script "build_aomp.sh" and sets some flags to avoid git checks and applying ROCm patches. Here is that Makefile:
Expand All @@ -30,17 +30,17 @@ If you set the environment variable AOMP, the Makefile will install to that dire
Otherwise, the Makefile will install into /usr/local.
So you must have authorization to write into /usr/local if you do not set the environment variable AOMP.
Let's assume you set the environment variable AOMP to "$HOME/rocm/aomp" in .bash_profile.
The build_aomp.sh script will install into $HOME/rocm/aomp_15.0-3 and create a symbolic link from $HOME/rocm/aomp to $HOME/rocm/aomp_15.0-3.
The build_aomp.sh script will install into $HOME/rocm/aomp_16.0-0 and create a symbolic link from $HOME/rocm/aomp to $HOME/rocm/aomp_16.0-0.
This feature allows multiple versions of AOMP to be installed concurrently.
To enable a backlevel version of AOMP, simply set AOMP to $HOME/rocm/aomp_15.0-2.
To enable a backlevel version of AOMP, simply set AOMP to $HOME/rocm/aomp_15.0-3.

## Build AOMP with spack

Assuming your have installed the [prerequisites](SOURCEINSTALL_PREREQUISITE.md), use these commands to fetch the source and build aomp. Currently the aomp configuration is not yet in the spack git hub so you must create the spack package first.

```
wget https://github.com/ROCm-Developer-Tools/aomp/blob/aomp-15.0-3/bin/package.py
spack create -n aomp -t makefile --force https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp-15.0-3.tar.gz
wget https://github.com/ROCm-Developer-Tools/aomp/blob/aomp-16.0-0/bin/package.py
spack create -n aomp -t makefile --force https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp-16.0-0.tar.gz
spack edit aomp
spack install aomp
```
Expand Down
6 changes: 3 additions & 3 deletions docs/RHELINSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ sudo yum install perl-Digest-MD5 perl-URI-Encode
```
### Download and Install
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_CENTOS_7-15.0-3.x86_64.rpm
sudo rpm -i aomp_CENTOS_7-15.0-3.x86_64.rpm
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_CENTOS_7-16.0-0.x86_64.rpm
sudo rpm -i aomp_CENTOS_7-16.0-0.x86_64.rpm
```
If CUDA is not installed the installation may cancel, to bypass this:
```
sudo rpm -i --nodeps aomp_CENTOS_7-15.0-3.x86_64.rpm
sudo rpm -i --nodeps aomp_CENTOS_7-16.0-0.x86_64.rpm
```
Confirm AOMP environment variable is set:
```
Expand Down
4 changes: 2 additions & 2 deletions docs/SLES15INSTALL.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# AOMP SUSE SLES-15-SP1 Install
AOMP will install to /usr/lib/aomp. The AOMP environment variable will automatically be set to the install location. This may require a new terminal to be launched to see the change.
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_15.0-3/aomp_SLES15_SP1-15.0-3.x86_64.rpm
sudo rpm -i aomp_SLES15_SP1-15.0-3.x86_64.rpm
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_16.0-0/aomp_SLES15_SP1-16.0-0.x86_64.rpm
sudo rpm -i aomp_SLES15_SP1-16.0-0.x86_64.rpm
```
Confirm AOMP environment variable is set:
```
Expand Down
Loading

0 comments on commit 8ddbce4

Please sign in to comment.