Skip to content

Commit 0d93131

Browse files
committed
Addressing review comments
1 parent 91f66db commit 0d93131

1 file changed

Lines changed: 18 additions & 9 deletions

File tree

project-infrastructure/project-ci-documentation.md

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -86,11 +86,11 @@ Support contact for CI:
8686

8787
*Existing public CI*
8888

89-
| Owner | Type | OS | Number | Active? | How to access logs |
90-
| --- | --- | --- | --- | --- | --- |
91-
| GitHub | CPU x86 | Ubuntu | 11 | Yes | Via CI Testing Workflow view |
92-
| GitHub | CPU x86 | Windows | 3 | Yes | Via CI Testing Workflow view |
93-
| GitHub | AArch64 | Mac OS | 1 | Yes | Via CI Testing Workflow view |
89+
| Owner | Type | OS | How to access logs |
90+
| --- | --- | --- | --- | --- | --- | --- |
91+
| GitHub | CPU x86 | Ubuntu | Via CI Testing Workflow view |
92+
| GitHub | CPU x86 | Windows | Via CI Testing Workflow view |
93+
| GitHub | AArch64 | Mac OS | Via CI Testing Workflow view |
9494

9595
*Required Public CI Infrastruture Needed To Confidently Accept Contributions*
9696

@@ -102,17 +102,26 @@ Support contact for CI:
102102
| | NVIDIA | GPU | Ubuntu, Windows |
103103
| | AMD | GPU | Ubuntu, Windows |
104104

105+
There are no special paths for particular architectures for AMD and NVIDIA GPUs in oneDPL at this point. It is
106+
sufficient for correctness to run functional testing on one GPU from a vendor.
107+
108+
Testing on CPU platforms must exercise several execution policies with OpenMP and oneTBB to cover all of the oneDPL backends.
109+
| Processor Type | Execution Policy |
110+
| --- | --- |
111+
| CPU | seq, unseq, par (using oneTBB), par (using OpenMP), par\_unseq(using oneTBB), par\_unseq(using OpenMP) |
112+
| GPU | device\_policy |
113+
105114
Software Versions:
106115
| Windows | Linux | MacOS (Arm CPU testing) |
107116
| --- | --- | --- |
117+
| OpenMP | OpenMP | OpenMP |
118+
| oneTBB | oneTBB | oneTBB |
108119
| CMake 3.20 | CMake 3.11 | CMake 3.11 |
109120
| git | git | git |
110121
| python | python | python |
111-
| miniforge-python | miniforge-python | miniforge-python |
112122
| DPC++ Compiler | DPC++ Compiler | clang++ compiler |
113-
| gmake | clang++ compiler | |
114-
| ninja | g++ | |
115-
| Visual Studio 2019 | | |
123+
| ninja | clang++ compiler | |
124+
| Visual Studio 2019 | g++ | |
116125
| Visual Studio 2022 | | |
117126

118127
oneDAL

0 commit comments

Comments
 (0)