@@ -36,20 +36,33 @@ identical for Docker and Podman. Choose whatever is available on your system.
36
36
37
37
The following containers are publicly available for DPC++ compiler development:
38
38
39
- - ` ghcr.io/intel/llvm/ubuntu2204_base ` : contains basic Ubuntu 22.04 environment
40
- setup for building DPC++ compiler from source.
41
- - ` ghcr.io/intel/llvm/ubuntu2404_base ` : contains basic Ubuntu 24.04 environment
39
+ ### Ubuntu 22.04-based images
40
+
41
+ - ` ghcr.io/intel/llvm/ubuntu2204_base ` : contains basic environment
42
42
setup for building DPC++ compiler from source.
43
43
- ` ghcr.io/intel/llvm/ubuntu2204_intel_drivers ` : contains everything from the
44
- Ubuntu 22.04 base container + pre-installed Intel drivers.
44
+ base container + pre-installed Intel drivers.
45
45
The image comes in two flavors/tags:
46
46
* ` latest ` : Intel drivers are downloaded from release/tag and saved in
47
47
dependencies.json. The drivers are tested/validated everytime we upgrade
48
48
the driver.
49
49
* ` alldeps ` : Includes the same Intel drivers as ` latest ` , as well as the
50
50
development kits for NVidia/AMD from the ` ubuntu2204_build ` container.
51
+ - ` ghcr.io/intel/llvm/ubuntu2204_build ` : has development kits installed for
52
+ NVidia/AMD and can be used for building DPC++
53
+ compiler from source with all backends enabled or for end-to-end testing
54
+ with HIP/CUDA on machines with corresponding GPUs available.
55
+ - ` ghcr.io/intel/llvm/sycl_ubuntu2204_nightly ` : contains the latest successfully
56
+ built nightly build of DPC++ compiler. The image comes in three flavors:
57
+ with pre-installed Intel drivers (` latest ` ), without them (` no-drivers ` ) and
58
+ with development kits installed (` build ` ).
59
+
60
+ ### Ubuntu 24.04-based images
61
+
62
+ - ` ghcr.io/intel/llvm/ubuntu2404_base ` : contains basic environment
63
+ setup for building DPC++ compiler from source.
51
64
- ` ghcr.io/intel/llvm/ubuntu2404_intel_drivers ` : contains everything from the
52
- Ubuntu 24.04 base container + pre-installed Intel drivers.
65
+ base container + pre-installed Intel drivers.
53
66
The image comes in three flavors/tags:
54
67
* ` latest ` : Intel drivers are downloaded from release/tag and saved in
55
68
dependencies.json. The drivers are tested/validated everytime we upgrade
@@ -58,14 +71,11 @@ The following containers are publicly available for DPC++ compiler development:
58
71
other drivers are downloaded from release/tag and saved in dependencies.json.
59
72
* ` unstable ` : Intel drivers are downloaded from release/latest.
60
73
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 and can be used for building DPC++ compiler from source with all
63
- backends enabled or for end-to-end testing with HIP/CUDA on machines with
64
- corresponding GPUs available.
65
- - ` ghcr.io/intel/llvm/sycl_ubuntu2204_nightly ` : contains the latest successfully
66
- built nightly build of DPC++ compiler. The image comes in three flavors:
67
- with pre-installed Intel drivers (` latest ` ), without them (` no-drivers ` ) and
68
- with development kits installed (` build ` ).
74
+ - ` ghcr.io/intel/llvm/ubuntu2404_build ` : has development kits installed for
75
+ NVidia/AMD and can be used for building DPC++
76
+ compiler from source with all backends enabled or for end-to-end testing
77
+ with HIP/CUDA on machines with corresponding GPUs available.
78
+
69
79
70
80
## Running Docker container interactively
71
81
0 commit comments