Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions projects/amdsmi/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
FROM rocm/dev-ubuntu-22.04

# Set environment variables for build directories and package patterns
ENV BUILD_FOLDER=/home/amdsmi/build
ENV BUILD_FOLDER=/home/rocm-systems/projects/amdsmi/build
ENV DEB_BUILD="amd-smi-lib*99999-local_amd64.deb"
ENV DEB_BUILD_TEST="amd-smi-lib-tests*99999-local_amd64.deb"

Expand All @@ -17,10 +17,10 @@ RUN python3 -m pip install --upgrade pip setuptools && \
python3 -m pip install cmake virtualenv

# Clone the AMD SMI repository from GitHub
RUN git clone -b amd-mainline https://github.com/ROCm/amdsmi.git
RUN git clone -b develop https://github.com/ROCm/rocm-systems.git
Comment thread
randyh62 marked this conversation as resolved.
Resolved

# Navigate to the amdsmi directory
WORKDIR /home/amdsmi
WORKDIR /home/rocm-systems/projects/amdsmi

# Build and Install AMDSMI
RUN rm -rf ${BUILD_FOLDER} && \
Expand Down
10 changes: 5 additions & 5 deletions projects/clr/README-doc.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ AMD CLR (Compute Language Runtime) contains source codes for AMD's compute langu

## Project Organisation

- `hipamd` - contains implementation of `HIP` language on AMD platform. It is hosted at [ROCm/clr/hipamd](https://github.com/ROCm/clr/tree/develop/hipamd)
- `opencl` - contains implementation of [OpenCL™](https://www.khronos.org/opencl/) on AMD platform. Now it is hosted at [ROCm/clr/opencl](https://github.com/ROCm/clr/tree/develop/opencl)
- `rocclr` - contains compute runtime used in `HIP` and `OpenCL™`. This is hosted at [ROCm/clr/rocclr](https://github.com/ROCm/clr/tree/develop/rocclr)
- `hipamd` - contains implementation of `HIP` language on AMD platform. It is hosted at [ROCm/clr/hipamd](https://github.com/ROCm/rocm-systems/tree/develop/projects/clr/hipamd)
- `opencl` - contains implementation of [OpenCL™](https://www.khronos.org/opencl/) on AMD platform. Now it is hosted at [ROCm/clr/opencl](https://github.com/ROCm/rocm-systems/tree/develop/projects/clr/opencl)
- `rocclr` - contains compute runtime used in `HIP` and `OpenCL™`. This is hosted at [ROCm/clr/rocclr](https://github.com/ROCm/rocm-systems/tree/develop/projects/clr/rocclr)

## How to build/install

Expand All @@ -27,7 +27,7 @@ If you need to build static clr library, `rocm-llvm-dev` package should be insta

- `cmake .. -DCLR_BUILD_HIP=ON -DHIP_COMMON_DIR=$HIP_COMMON_DIR -DHIPCC_BIN_DIR=$HIPCC_BIN_DIR`

- `HIP_COMMON_DIR` points to [HIP](https://github.com/ROCm/HIP)
- `HIP_COMMON_DIR` points to [HIP](https://github.com/ROCm/rocm-systems/tree/develop/projects/hip)

- `HIPCC_BIN_DIR` points to hipcc directory, if you have ROCm installed you can point it to `$ROCM_PATH/bin`

Expand All @@ -51,7 +51,7 @@ For detail instructions, please refer to [how to build HIP](https://rocm.docs.am

## Tests

`hip-tests` is a separate repository hosted at [hip-tests](https://github.com/ROCm/hip-tests).
`hip-tests` is a separate repository hosted at [hip-tests](https://github.com/ROCm/rocm-systems/tree/develop/projects/hip-tests).
Comment thread
randyh62 marked this conversation as resolved.
Resolved

To run `hip-tests` please go to the repository and follow the steps.

Expand Down
12 changes: 6 additions & 6 deletions projects/hip/docs/understand/amd_clr.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ Project organization

CLR includes the following source code,

* ``hipamd`` - contains implementation of ``HIP`` language on the AMD platform. It is hosted at `clr/hipamd <https://github.com/ROCm/clr/tree/amd-staging/hipamd>`_.
* ``hipamd`` - contains implementation of ``HIP`` language on the AMD platform. It is hosted at `clr/hipamd <https://github.com/ROCm/rocm-systems/tree/develop/projects/clr/hipamd>`_.

* ``opencl`` - contains implementation of `OpenCL™ <https://www.khronos.org/opencl/>`_ on AMD platform. It is hosted at `clr/opencl <https://github.com/ROCm/clr/tree/amd-staging/opencl>`_.
* ``opencl`` - contains implementation of `OpenCL™ <https://www.khronos.org/opencl/>`_ on AMD platform. It is hosted at `clr/opencl <https://github.com/ROCm/rocm-systems/tree/develop/projects/clr//opencl>`_.

* ``rocclr`` - contains ROCm compute runtime used in `HIP` and `OpenCL™`. This is hosted at `clr/rocclr <https://github.com/ROCm/clr/tree/amd-staging/rocclr>`_.
* ``rocclr`` - contains ROCm compute runtime used in `HIP` and `OpenCL™`. This is hosted at `clr/rocclr <https://github.com/ROCm/rocm-systems/tree/develop/projects/clr/rocclr>`_.


How to build/install
Expand Down Expand Up @@ -52,7 +52,7 @@ Linux

cmake .. -DCLR_BUILD_HIP=ON -DHIP_COMMON_DIR=$HIP_COMMON_DIR

``HIP_COMMON_DIR`` points to `HIP <https://github.com/ROCm/HIP>`_.
``HIP_COMMON_DIR`` points to `HIP <https://github.com/ROCm/rocm-systems/tree/develop/projects/hip>`_.

* For ``OpenCL™``

Expand All @@ -71,12 +71,12 @@ For detail instructions, please refer to `build HIP <https://rocm.docs.amd.com/p
Test
-----

``hip-tests`` is a separate repository hosted at `hip-tests <https://github.com/ROCm/hip-tests>`_.
``hip-tests`` is a separate repository hosted at `hip-tests <https://github.com/ROCm/rocm-systems/tree/develop/projects/hip-tests>`_.

To run ``hip-tests`` please go to the repository and follow the steps.


Release notes
-------------

HIP provides release notes in CLR `change log <https://github.com/ROCm/clr/blob/amd-staging/CHANGELOG.md>`_, which has records of changes in each release.
HIP provides release notes in CLR `change log <https://github.com/ROCm/rocm-systems/blob/develop/projects/clr/CHANGELOG.md>`_, which has records of changes in each release.
Loading