@@ -23,26 +23,47 @@ oneDNN
2323------
2424
2525Representative: Vadim Pirogov
26- Support contact for CI:
26+ Support contact for CI: Vadim Pirogov
2727
2828* Existing public CI*
2929
30- | Owner | Type | OS | Number | Active? | How to access logs |
31- | --- | --- | --- | --- | --- | --- |
32- | ? | ? | ? | ? | ? | ? |
30+ | Owner | Target | OS | Concurrency | Active? | How to access logs |
31+ | -------------- | ----------- | --------------------- | ------------ | ------- | ------------------- |
32+ | @vpirogov | CPU x64 | Linux, Windows, macOS | 2 | Yes | CI x64 PR check |
33+ | @theComputeKid | CPU AArch64 | Linux, macOS | 2 | Yes | CI AArch64 PR check |
3334
3435* Required Public CI Infrastruture Needed To Confidently Accept Contributions*
3536
36- | Instruction set architecture | Hardware Vendor | Processor Type | Operating System |
37- | --- | --- | --- | --- |
38- | x86 | Intel | CPU | Ubuntu |
39- | aarch64 | Arm | CPU | Ubuntu |
40-
41- Software Versions
42-
43- CMake
44- glibc
45- ...
37+ Basic required CI coverage includes reasonable OS coverage for all supported
38+ platforms.
39+
40+ | Target | OS |
41+ | ------------- | --------------------- |
42+ | CPU AArch64 | Linux, Windows, macOS |
43+ | CPU PowerPC64 | Linux |
44+ | CPU RISC-V | Linux |
45+ | CPU x64 | Linux, Windows, macOS |
46+ | GPU AMD | Linux, Windows |
47+ | GPU Intel | Linux, Windows |
48+ | GPU NVIDIA | Linux, Windows |
49+
50+ oneDNN is a performance library and includes multiple specialized code paths for
51+ relevant hardware features. To test these code paths CI must include functional
52+ and performance testing coverage for all hardware variants that have specific
53+ implementations.
54+
55+ | Target | ISA/IP Variants |
56+ | ------------- | ---------------------------------------- |
57+ | CPU AArch64 | ARMv8.2-A, ARMv8.4 SVE |
58+ | CPU PowerPC64 | Power ISA Base |
59+ | CPU RISC-V | RISC-V, RVV 1.0 |
60+ | CPU x64 | Intel AVX2, Intel AVX-512, Intel AVX10.1 |
61+ | GPU AMD | CDNA 2 |
62+ | GPU Intel | Xe, Xe2, Xe3 |
63+ | GPU NVIDIA | GV100 |
64+
65+ Software requirements and minimal supported versions are documented in [ project
66+ README.md] ( https://github.com/uxlfoundation/oneDNN?tab=readme-ov-file#requirements-for-building-from-source ) .
4667
4768oneDPL
4869------
0 commit comments