Skip to content

Commit 9155a69

Browse files
IRTK Learning Path README.md Max 2-tile env var (#2265)
* IRTK Learning Path Max env vars w/a Signed-off-by: Carroll, Michael R <[email protected]> * Update README.md --------- Signed-off-by: Carroll, Michael R <[email protected]> Co-authored-by: Jimmy Wei <[email protected]>
1 parent f6a8838 commit 9155a69

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed

RenderingToolkit/IRTK_Learning_Path/README.md

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
## Title
2-
Intel&reg; Rendering Toolkit Learning Path
1+
# Intel&reg; Rendering Toolkit Learning Path
32

43
## Requirements
54
| Optimized for | Description
5+
|:--- |:---
66
| OS | Linux* Ubuntu 22.04
77
| Software | Intel&reg; Rendering Toolkit (Render Kit), Jupyter Notebooks, Intel&reg; Developer Cloud (IDC)
88

9-
# Intel&reg; Rendering Toolkit Jupyter Notebook Learning Path
9+
## Description
1010
This repo contains Jupyter Notebook Trainings for Render Kit that **has been designed to be used on the Intel Developer Cloud** for hands-on workshops.
1111

1212
At the end of this course, you will be able to:
@@ -24,10 +24,10 @@ Third party program Licenses can be found here: [third-party-programs.txt](https
2424

2525
## Content Details
2626

27-
#### Pre-requisites
27+
### Pre-requisites
2828
- C++ Programming
2929

30-
#### Training Modules
30+
### Training Modules
3131

3232
| Modules | Description
3333
|---|---|
@@ -44,16 +44,24 @@ Third party program Licenses can be found here: [third-party-programs.txt](https
4444
|[Intel® OSPRay Studio tutorial](6_OSPRay_Studio/OSPRay_Studio.ipynb)| + Basic demonstration on how to use Intel® OSPRay Studio with its interactive interface.
4545

4646

47-
#### Content Structure
47+
### Content Structure
4848

4949
Each module folder has a Jupyter Notebook file (`*.ipynb`), this can be opened in Jupyter Lab to view the training contant, edit code and compile/run. Along with the Notebook file, there is a `lab` and a `src` folder with SYCL source code for samples used in the Notebook. The module folder also has `build_*.sh` and `run_*.sh` files which can be used in shell terminal to compile and run each sample code.
5050

51-
#### Access using Intel Developer Cloud
51+
### Access using Intel Developer Cloud
5252

5353
The Jupyter notebooks are tested and can be run on Intel Developer Cloud without any installation necessary, below are the steps to access these Jupyter notebooks on Intel Developer Cloud:
5454
1. Register on [Intel Developer Cloud (IDC).](https://console.cloud.intel.com/)
55-
2. Create and account and/or log in.
55+
2. Create an account and/or log in.
5656
3. Once in IDC dashboard, go to Training in the left panel and then click the Launch JupyterLab botton in the upper right.
57-
3. Open Terminal in Jupyter Lab and git clone the repo and access the Notebooks.
57+
4. Open Terminal in Jupyter Lab and git clone the repo and access the Notebooks.
5858

59-
Note that the oneAPI Base Toolkit and the Intel Rendering Toolkit are already pre-installed in IDC.
59+
Note that the oneAPI Base Toolkit and the Intel Rendering Toolkit are already pre-installed in IDC.
60+
61+
### Workaround for 2-Tile Intel&reg; Data Center GPU Max Series (PVC)
62+
63+
Intel OSPRay, Intel Embree, and Intel OpenVKL based programs need to use the environment variable ZE_FLAT_DEVICE_HIERARCHY and set it to COMPOSITE.
64+
65+
Use the following command in your shell or Jupyter Notebook cell before running programs:
66+
67+
`export ZE_FLAT_DEVICE_HIERARCHY=COMPOSITE`

0 commit comments

Comments
 (0)