Skip to content

Commit 636d252

Browse files
authored
Merge pull request #390 from MaryaSharf/marya/update_readme
Update the OCK demo getting started guide with updated linux nightly …
2 parents ded1fb1 + 8413559 commit 636d252

File tree

5 files changed

+30
-19
lines changed

5 files changed

+30
-19
lines changed

.github/actions/build_portBLAS_action/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ runs:
2121
- name: Get Intel OneAPI BaseToolkit
2222
shell: bash
2323
run: |
24-
wget "https://github.com/intel/llvm/releases/download/nightly-2024-02-08/sycl_linux.tar.gz"
24+
wget "https://github.com/intel/llvm/releases/download/nightly-2024-03-04/sycl_linux.tar.gz"
2525
mkdir linux_nightly_release
2626
tar -xzf sycl_linux.tar.gz -C linux_nightly_release
2727

.github/actions/build_portDNN_action/action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ runs:
2525
- name: Get Intel OneAPI Nightly Release
2626
shell: bash
2727
run: |
28-
# Update the nightly release from intel/llvm from 2024-02-12 to daily once
28+
# Update the nightly release from intel/llvm from 2024-03-04 to daily once
2929
# everything has stablised
30-
wget "https://github.com/intel/llvm/releases/download/nightly-2024-02-12/sycl_linux.tar.gz"
30+
wget "https://github.com/intel/llvm/releases/download/nightly-2024-03-04/sycl_linux.tar.gz"
3131
mkdir linux_nightly_release
3232
tar -xzf sycl_linux.tar.gz -C linux_nightly_release
3333

.github/actions/build_vgg_resnet_action/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ runs:
3030
- name: Get Intel OneAPI Nightly Release
3131
shell: bash
3232
run: |
33-
wget "https://github.com/intel/llvm/releases/download/nightly-2024-02-08/sycl_linux.tar.gz"
33+
wget "https://github.com/intel/llvm/releases/download/nightly-2024-03-04/sycl_linux.tar.gz"
3434
mkdir linux_nightly_release
3535
tar -xzf sycl_linux.tar.gz -C linux_nightly_release
3636

.github/workflows/run_ock_demo.yml

+9-8
Original file line numberDiff line numberDiff line change
@@ -50,19 +50,20 @@ jobs:
5050
run: |
5151
ninja -C $(pwd)/build install
5252
53-
- name: Get Intel OneAPI BaseToolkit
53+
- name: Get Intel OneAPI Nightly Release
5454
run: |
55-
wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/bb99984f-370f-413d-bbec-38928d2458f2/l_dpcpp-cpp-compiler_p_2024.0.2.29.sh
56-
export TERMINFO=/usr/lib/terminfo
57-
sh $(pwd)/l_dpcpp-cpp-compiler_p_2024.0.2.29.sh -a --silent --eula accept
58-
mv /home/runner/intel $(pwd)
55+
# Update the nightly release from intel/llvm from 2024-03-04 to daily once
56+
# everything has stablized
57+
wget "https://github.com/intel/llvm/releases/download/nightly-2024-03-04/sycl_linux.tar.gz"
58+
mkdir linux_nightly_release
59+
tar -xzf sycl_linux.tar.gz -C linux_nightly_release
5960

6061
- name: Test RSICV examples
6162
run: |
6263
# Set environment variables
63-
export LD_LIBRARY_PATH=$(pwd)/install/lib:$(pwd)/intel/oneapi/compiler/2024.0/lib/libsycl.so:$(pwd)/intel/oneapi/compiler/2024.0/lib:$LD_LIBRARY_PATH
64-
export CMAKE_CXX_COMPILER=$(pwd)/intel/oneapi/compiler/2024.0/bin/compiler/clang++
65-
export CMAKE_C_COMPILER=$(pwd)/intel/oneapi/compiler/2024.0/bin/compiler/clang
64+
export LD_LIBRARY_PATH=$(pwd)/install/lib:$(pwd)/linux_nightly_release/lib:$LD_LIBRARY_PATH
65+
export CMAKE_CXX_COMPILER=$(pwd)/linux_nightly_release/bin/clang++
66+
export CMAKE_C_COMPILER=$(pwd)/linux_nightly_release/bin/clang
6667
export CA_HAL_DEBUG=1
6768
export CA_PROFILE_LEVEL=3
6869
export ONEAPI_DEVICE_SELECTOR=opencl:fpga

examples/technical_blogs/ock_demo_blog/getting_started.md

+17-7
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,27 @@ You'll need to extract the files from the archive file and and oneAPI nighlty re
4141
downloaded from `intel/llvm`:
4242

4343
```sh
44-
# TODO: Add wget commands for ock_build_artifacts, ock_demo_components and network_artifacts.
4544
mkdir Release
4645
cd Release
47-
tar -xf ../ock_demo_artifacts.tar.gz
48-
tar -xf ../ock_demo_components.tar.gz
49-
tar -xf ../network_artifacts.tar.gz
50-
# As of the current documentation, the latest nightly release available is dated 2024-01-30.
51-
wget "https://github.com/intel/llvm/releases/download/nightly-2024-01-30/sycl_linux.tar.gz"
46+
47+
# As the current documentation, the latest ock-demo artifacts available is dated 2024-02-29.
48+
wget https://github.com/codeplaysoftware/oneapi-construction-kit/releases/download/ock-demo-2024-02-29-f0588da/ock_demo_artifacts.tar.gz
49+
wget https://github.com/codeplaysoftware/oneapi-construction-kit/releases/download/ock-demo-2024-02-29-f0588da/ock_demo_components.tar.gz
50+
wget https://github.com/codeplaysoftware/oneapi-construction-kit/releases/download/ock-demo-2024-02-29-f0588da/network_artifacts.tar.gz
51+
52+
tar -xf ock_demo_artifacts.tar.gz
53+
tar -xf ock_demo_components.tar.gz
54+
# ock_demo_components comprises of portBLAS.tar.gz and portDNN.tar.gz
55+
tar -xf portBLAS.tar.gz
56+
tar -xf portDNN.tar.gz
57+
tar -xf network_artifacts.tar.gz
58+
59+
# As of the current documentation, the latest nightly release available is dated 2024-03-04.
60+
wget "https://github.com/intel/llvm/releases/download/nightly-2024-03-04/sycl_linux.tar.gz"
5261
mkdir linux_nightly_release
5362
tar -xzf sycl_linux.tar.gz -C linux_nightly_release
54-
rm sycl_linux.tar.gz
63+
rm sycl_linux.tar.gz ock_demo_artifacts.tar.gz ock_demo_components.tar.gz network_artifacts.tar.gz portBLAS_build.tar.gz portDNN_build.tar.gz
64+
5565
export RELEASE_DIR=$PWD
5666
```
5767

0 commit comments

Comments
 (0)