Age | Commit message (Collapse) | Author |
|
XNNPACK:b20dcd6252740a9a62e8541144a978d23b72bb81. (#50)
|
|
* Fix build for Apple Silicon
MacOS machines based on Apple M1 silicon are identified by cmake as "arm64"
Modify build rules accordingly to recognize "arm64" is valid CPU configuration for cpuinfo
* Add CPUFAMILY_ARM_FIRESTORM_ICESTORM switch case
* Update comment in src/arm/mach/init.c
|
|
|
|
|
|
XNNPACK:33fcf7895be9cd64fef52c6e99a48d4dbc3f4b8b
|
|
|
|
|
|
XNNPACK:d793f6c2ec145be3ddbffea951e6e5480f4646b8.
|
|
base on TaiShan v110 microarchitecture. (#39)
TaiShan v110 base on armv8.2a designed by Huawei hisilicon.
|
|
defined.
|
|
XNNPACK:c58bd3486d52db9c6b9934912790db741bc366f6.
|
|
The XNNPACK Team.
|
|
The XNNPACK Team.
|
|
|
|
|
|
On x86 we can work around this error by counting processors in /proc/cpuinfo.
However, on ARM/ARM64 number of processors reported in /proc/cpuinfo is unreliable, and we we report error if sysfs files failed to parse.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
files
- On x86 Linux, if processor doesn't have /sys/devices/system/cpu/{possible,present} files, cpuinfo will fall back to counting processors in /proc/cpuinfo
- On ARM Linux, we still require /sys/devices/system/cpu/{possible,present} to be available, as missing processors in /proc/cpuinfo are very common
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|