diff options
author | Michalis Spyrou <michalis.spyrou@arm.com> | 2021-06-21 17:40:09 +0100 |
---|---|---|
committer | Georgios Pinitas <georgios.pinitas@arm.com> | 2021-06-24 19:30:57 +0000 |
commit | 62c2ad625f6b7e9bf269b76b73bff9cae9a05c4a (patch) | |
tree | 3d3540c8051467bdffcc2327b11bce8b0607d847 /docs/user_guide/library.dox | |
parent | 5f6fdc1d5f2d2b5ae843ddfafaffde7787516843 (diff) | |
download | ComputeLibrary-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.dox | 11 |
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 |