aboutsummaryrefslogtreecommitdiff
path: root/docs/user_guide/library.dox
diff options
context:
space:
mode:
authorMichalis Spyrou <michalis.spyrou@arm.com>2021-06-21 17:40:09 +0100
committerGeorgios Pinitas <georgios.pinitas@arm.com>2021-06-24 19:30:57 +0000
commit62c2ad625f6b7e9bf269b76b73bff9cae9a05c4a (patch)
tree3d3540c8051467bdffcc2327b11bce8b0607d847 /docs/user_guide/library.dox
parent5f6fdc1d5f2d2b5ae843ddfafaffde7787516843 (diff)
downloadComputeLibrary-62c2ad625f6b7e9bf269b76b73bff9cae9a05c4a.tar.gz
Move core and runtime files to a single library
Now core and runtime files are build in the same library, libarm_compute.so and libarm_compute-static.a. Create a dummy core library for not breaking backwards compatibility. Update documentation on fat binaries and new high priority library. Fixed issue on scons when using the install_dir feature. Change-Id: I5a8a6bbe2808243eba07fd135496995259d8702f Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com> Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5845 Tested-by: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Diffstat (limited to 'docs/user_guide/library.dox')
-rw-r--r--docs/user_guide/library.dox11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/user_guide/library.dox b/docs/user_guide/library.dox
index e987eac752..6c7b7e941f 100644
--- a/docs/user_guide/library.dox
+++ b/docs/user_guide/library.dox
@@ -555,5 +555,16 @@ The responsibilities of the operators can be summarized as follows:
- Providing information to the caller required by the computation (e.g., memory requirements)
- Allocation of any required auxiliary memory if it isn't given by its caller explicitly
+@subsection architecture_experimental_build_fat_binary Build fat binary
+
+Selecting fat_binary when building Compute Library, will create a library that contains all the supported ISA features.
+Based on the CPU support, the appropriate kernel will be selected at runtime for execution. Currently this option is
+only supported with armv8.2-a as the base architecture.
+
+@subsection architecture_experimental_build_high_priority_operators Build high priority operators
+
+Selecting high_priority when building Compute Library, one new library will be created: libarm_compute_hp and
+will contain a selected subset of the libary operators. Currently the operators are staticly set.
+
*/
} // namespace arm_compute