diff options
author | Moritz Pflanzer <moritz.pflanzer@arm.com> | 2017-08-31 14:56:32 +0100 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-11-02 16:35:24 +0000 |
commit | beabe3bdf47306d0940ddf2ddf52ada6903a0875 (patch) | |
tree | 97afa72f2d60858898ab2dadb95e4cda7176e88b /arm_compute/core/CPP | |
parent | 7655a67384895868c0afa72bfda9a9b2fcfdf323 (diff) | |
download | ComputeLibrary-beabe3bdf47306d0940ddf2ddf52ada6903a0875.tar.gz |
COMPMID-481: Add AArch64 GEMM
Change-Id: I34f94f99cb05f0eabafee13c5e623ee779b72360
Reviewed-on: http://mpd-gerrit.cambridge.arm.com/83741
Tested-by: Kaizen <jeremy.johnson+kaizengerrit@arm.com>
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Reviewed-by: Pablo Tello <pablo.tello@arm.com>
Diffstat (limited to 'arm_compute/core/CPP')
-rw-r--r-- | arm_compute/core/CPP/CPPTypes.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/arm_compute/core/CPP/CPPTypes.h b/arm_compute/core/CPP/CPPTypes.h index adad00f8c4..cff49db0ac 100644 --- a/arm_compute/core/CPP/CPPTypes.h +++ b/arm_compute/core/CPP/CPPTypes.h @@ -48,11 +48,18 @@ enum class CPUTarget A75_DOT = (A75 | DOT), }; +struct CPUInfo +{ + CPUTarget CPU{ CPUTarget::INTRINSICS }; + int L1_size{ 0 }; + int L2_size{ 0 }; +}; + struct ThreadInfo { - int thread_id{ 0 }; - int num_threads{ 1 }; - CPUTarget cpu{ CPUTarget::INTRINSICS }; + int thread_id{ 0 }; + int num_threads{ 1 }; + CPUInfo cpu_info{}; }; } // namespace arm_compute #endif /* __ARM_COMPUTE_CPP_TYPES_H__ */ |