From 0bb901edb346fd5d32566b7a9ff2d876a46c547e Mon Sep 17 00:00:00 2001 From: Bin Lu <bin.lu@arm.com> Date: Tue, 10 Apr 2018 14:05:39 +0800 Subject: [PATCH] Add Arm64 details into the README Signed-off-by: Bin Lu <bin.lu@arm.com> --- README.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b00b9cfd0..918ec7b88 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ node-feature-discovery. The current set of feature sources are the following: -- [CPUID][cpuid] for x86 CPU details +- [CPUID][cpuid] for x86/Arm64 CPU details - [Intel Resource Director Technology][intel-rdt] - [Intel P-State driver][intel-pstate] - Memory @@ -102,7 +102,7 @@ such as restricting discovered features with the --label-whitelist option._ | RDTL3CA | Intel L3 Cache Allocation Technology | RDTL2CA | Intel L2 Cache Allocation Technology -### CPUID Features (Partial List) +### X86 CPUID Features (Partial List) | Feature name | Description | | :------------: | :----------------------------------------------------------: | @@ -122,6 +122,20 @@ such as restricting discovered features with the --label-whitelist option._ | :------------: | :---------------------------------------------------------------------------------: | | numa | Multiple memory nodes i.e. NUMA architecture detected +### Arm64 CPUID Features (Partial List) + +| Feature name | Description | +| :------------: | :----------------------------------------------------------: | +| AES | Announcing the Advanced Encryption Standard +| EVSTRM | Event Stream Frequency Features +| FPHP | Half Precision(16bit) Floating Point Data Processing Instructions +| ASIMDHP | Half Precision(16bit) Asimd Data Processing Instructions +| ATOMICS | Atomic Instructions to the A64 +| ASIMRDM | Support for Rounding Double Multiply Add/Subtract +| PMULL | Optional Cryptographic and CRC32 Instructions +| JSCVT | Perform Conversion to Match Javascript +| DCPOP | Persistent Memory Support + ### Network Features | Feature name | Description | @@ -137,7 +151,7 @@ such as restricting discovered features with the --label-whitelist option._ ## Getting started ### System requirements -1. Linux (x86_64) +1. Linux (x86_64/Arm64) 1. [kubectl] [kubectl-setup] (properly set up and configured to work with your Kubernetes cluster) 1. [Docker] [docker-down] (only required to build and push docker images)