Skip to content

Commit 97ab443

Browse files
authored
split doc into sections
1 parent 7496edb commit 97ab443

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

sycl/doc/developer/DockerBKMs.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,20 +36,30 @@ identical for Docker and Podman. Choose whatever is available on your system.
3636

3737
The following containers are publicly available for DPC++ compiler development:
3838

39-
- `ghcr.io/intel/llvm/ubuntu2204_base`: contains basic Ubuntu 22.04 environment
39+
### Ubuntu 22.04-based images
40+
- `ghcr.io/intel/llvm/ubuntu2204_base`: contains basic environment
4041
setup for building DPC++ compiler from source.
41-
- `ghcr.io/intel/llvm/ubuntu2404_base`: contains basic Ubuntu 24.04 environment
42-
setup for building DPC++ compiler from source.
43-
- `ghcr.io/intel/llvm/ubuntu2204_intel_drivers`: contains everything from the
44-
Ubuntu 22.04 base container + pre-installed Intel drivers.
42+
- `ghcr.io/intel/llvm/ubuntu2204_intel_drivers`: contains everything from the
43+
base container + pre-installed Intel drivers.
4544
The image comes in two flavors/tags:
4645
* `latest`: Intel drivers are downloaded from release/tag and saved in
4746
dependencies.json. The drivers are tested/validated everytime we upgrade
4847
the driver.
4948
* `alldeps`: Includes the same Intel drivers as `latest`, as well as the
5049
development kits for NVidia/AMD from the `ubuntu2204_build` container.
50+
- `ghcr.io/intel/llvm/ubuntu2204_build`: has development kits installed for
51+
NVidia/AMD and can be used for building DPC++
52+
compiler from source with all backends enabled or for end-to-end testing
53+
with HIP/CUDA on machines with corresponding GPUs available.
54+
- `ghcr.io/intel/llvm/sycl_ubuntu2204_nightly`: contains the latest successfully
55+
built nightly build of DPC++ compiler. The image comes in three flavors:
56+
with pre-installed Intel drivers (`latest`), without them (`no-drivers`) and
57+
with development kits installed (`build`).
58+
### Ubuntu 24.04-based images
59+
- `ghcr.io/intel/llvm/ubuntu2404_base`: contains basic environment
60+
setup for building DPC++ compiler from source.
5161
- `ghcr.io/intel/llvm/ubuntu2404_intel_drivers`: contains everything from the
52-
Ubuntu 24.04 base container + pre-installed Intel drivers.
62+
base container + pre-installed Intel drivers.
5363
The image comes in three flavors/tags:
5464
* `latest`: Intel drivers are downloaded from release/tag and saved in
5565
dependencies.json. The drivers are tested/validated everytime we upgrade
@@ -58,18 +68,11 @@ The following containers are publicly available for DPC++ compiler development:
5868
other drivers are downloaded from release/tag and saved in dependencies.json.
5969
* `unstable`: Intel drivers are downloaded from release/latest.
6070
The drivers are installed as it is, not tested or validated.
61-
- `ghcr.io/intel/llvm/ubuntu2204_build`: has development kits installed for
62-
NVidia/AMD, is based on Ubuntu 22.04, and can be used for building DPC++
63-
compiler from source with all backends enabled or for end-to-end testing
64-
with HIP/CUDA on machines with corresponding GPUs available.
6571
- `ghcr.io/intel/llvm/ubuntu2404_build`: has development kits installed for
66-
NVidia/AMD, is based on Ubuntu 24.04, and can be used for building DPC++
72+
NVidia/AMD and can be used for building DPC++
6773
compiler from source with all backends enabled or for end-to-end testing
6874
with HIP/CUDA on machines with corresponding GPUs available.
69-
- `ghcr.io/intel/llvm/sycl_ubuntu2204_nightly`: contains the latest successfully
70-
built nightly build of DPC++ compiler. The image comes in three flavors:
71-
with pre-installed Intel drivers (`latest`), without them (`no-drivers`) and
72-
with development kits installed (`build`).
75+
7376

7477
## Running Docker container interactively
7578

0 commit comments

Comments
 (0)