251 Commits

Author SHA1 Message Date
11c30994ae doc: update levels in README.md 2025-10-09 10:36:41 -07:00
dd27e35554 cpu: aarch64: Enable stateless ACL inner product/fully connected. (#3716) 2025-09-09 16:16:56 +01:00
79fd09b6a3 doc: corrected GPU brand names 2025-08-26 17:03:01 -07:00
668595ccf0 doc: removed LLVM from list of third party components 2025-08-22 10:18:48 -07:00
ca38e9e7c9 doc: edited README files for style and consistency 2025-08-22 10:18:48 -07:00
0a77eb20cf doc: updated supported CPUs and GPUs list 2025-08-22 10:18:48 -07:00
d40feac29b doc: updated list of applications enabled with oneDNN
Removed MATLAB toolbox as it was not updated for a while.
Removed IPEX and ITEX as most of the optimizations are upstreamed.
Added CTranslate2 and llama.cpp.
2025-08-22 10:18:48 -07:00
0f7a278170 Update ACL reorder API without introducing regressions (#3643) 2025-07-30 09:44:22 +01:00
9464ecab9d doc: updated Sphinx configuration to display project name and version 2025-07-16 17:27:00 -07:00
faaa1411fa Revert "cpu: aarch64: Update ACL reorder API" (#3522) 2025-07-04 11:42:55 +01:00
18c6d2ac95 cpu: aarch64: Update ACL reorder API (#2992) 2025-07-01 10:48:31 +01:00
1f4e149162 doc: readme: update list of verified configurations 2025-06-17 14:50:39 -07:00
9b240a49f3 doc: update runtime aurguments prefix in README 2025-06-12 16:57:33 +01:00
d09d5990f4 doc: introduced copy buttons in developer guide 2025-06-06 14:01:11 -07:00
8c68c00247 build: aarch64: Update minimum ACL version to 52.0.0
ComputeLibrary-v52.0.0 is the first release to use semantic versioning.
The CMake rules have been updated to add sanity checks based on this new
paradigm.

Signed-off-by: Siddhartha Menon <siddhartha.menon@arm.com>
2025-05-12 12:33:28 +01:00
bbe72c748e doc: update list of supported GPUs in README 2025-05-07 15:55:40 -07:00
cb9657552a cpu: aarch64: Enable stateless ACL LayerNorm 2025-04-08 15:07:14 +01:00
56e219e035 all: updated Github links to uxlfoundation 2025-03-12 15:08:59 -07:00
1cbb58de36 doc: simplify README structure and update content 2025-03-11 13:04:51 +01:00
664b22abd5 build: cmake: unsupported compilers cleanup 2025-01-06 21:14:41 -08:00
ed51cb20b7 build: update minimum required CMake to 3.13 2024-12-17 14:39:23 -08:00
f30310efab fix, build, docs: aarch64: mutex lock if the ACL kernel is not stateless
This feature depends on ACL >= 24.11.1 so the build system and docs have
been updated to reflect that.

Signed-off-by: Siddhartha Menon <siddhartha.menon@arm.com>
2024-12-03 09:09:28 +01:00
9995082d08 cpu: aarch64 update acl version to 24.09
Signed-off-by: Ye Tao <ye.tao@arm.com>
2024-10-21 17:38:27 +02:00
608d92fa40 cpu: aarch64 make binary ops use stateless ACL interface
Signed-off-by: Siddhartha Menon <siddhartha.menon@arm.com>
2024-08-28 08:33:30 -07:00
6128743956 doc: add documentation about generic vendor 2024-08-22 12:02:56 -07:00
03db3e4ac0 cpu: aarch64: Call stateless ACL API from winograd convolution
- Requires ACL v24.08.
- Update doc as necessary.
2024-08-21 17:42:04 -07:00
a1bd04ba70 doc: extended Contributing section 2024-08-15 15:55:13 -07:00
ee5ed7bbae doc: updated hardware support matrix 2024-08-15 15:55:13 -07:00
2e7b691217 doc: remove dpcpp compiler from list of mac validated configurations 2024-08-07 19:26:45 -07:00
2cfff2be2d cpu: aarch64: Enable ACL stateless API for indirect conv
- Bump ACL requirements to 24.07 and document.
- Call stateless ACL APIs from oneDNN for indirect convolution.
- Update gitignore to handle the .cache folder for clangd code navigation.

Signed-off-by: Hamza Butt <hamza.butt@arm.com>
2024-08-06 09:47:33 -07:00
d31d8f8cec common: verbose: add spdlog headers for logging 2024-07-23 08:52:07 -07:00
0b7883e2db doc: add aarch64 build and test info to README 2024-06-28 14:09:26 -07:00
4d82471cf1 doc: added OpenSSF badges 2024-04-09 08:58:47 -07:00
0b24bda7e8 doc: added UXL Foundation links 2024-04-01 12:35:16 -07:00
96c844b007 doc: updated project maintainer contacts 2024-03-14 15:06:10 -07:00
bd55de148e fixup: doc: cleaned up formatting in README 2024-02-22 09:22:29 -08:00
5cda0d0664 doc: cleaned up formatting in README 2024-02-21 15:16:21 -08:00
ed3436293a doc: updated support matrix 2024-02-21 15:16:21 -08:00
dffccc86d9 doc: updated Security section in README 2024-02-21 15:16:21 -08:00
ea1a8207e3 doc: prim: add fp8 type documentation 2024-02-12 09:39:34 -08:00
13eed36bc5 cpu: aarch64: Bump min ACL version to 23.11 2023-12-22 03:58:26 -08:00
888f7a346e doc: separated GPU warnings 2023-10-21 17:34:40 -07:00
aea2ae9034 doc: dropped gen9 and gen9.5 from supported GPU architectures 2023-10-21 17:34:40 -07:00
fe319587bc doc: add a note on TDR and how to mitigate it 2023-10-11 09:42:39 -07:00
5323dfdbc4 doc: updated library description 2023-09-26 20:15:46 -07:00
7f2419ddc5 doc: updated validated configurations 2023-06-13 13:10:49 -07:00
04e5e88e29 doc: updated URLs referring to software.intel.com 2023-06-13 13:10:49 -07:00
48971ef0cd doc: update readme for amd and nvidia 2023-05-19 14:20:37 -07:00
f62a91b4ad cpu: aarch64: Bump min ACL version to 23.02.1 2023-04-11 14:05:32 +02:00
fafc2e5f79 cpu: aarch64: Bump min ACL version to v23.02 2023-04-11 14:05:32 +02:00