Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Aarch64 support, for Travis #1137

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

advancedwebdeveloper
Copy link

For supporting multi-arch cross-compilation.
But that is not solving my issues, for on-premise compilation (where host arch=guest arch, i.e. arm64)

For supporting multi-arch cross-compilation.
But that is not solving my issues, for on-premise compilation (where host arch=guest arch, i.e. arm64)
@mrutkows
Copy link
Contributor

Interestingly, we are already producing the arm64 convenience binaries (even before adding this to the bash script) run on every merged PR build (i.e., "latest")...
https://github.com/apache/openwhisk-wskdeploy/releases/tag/latest

@advancedwebdeveloper
Copy link
Author

I can tell that both https://github.com/apache/openwhisk-wskdeploy/releases/download/latest/openwhisk_wskdeploy-latest-linux-arm.tgz and https://github.com/apache/openwhisk-wskdeploy/releases/download/latest/openwhisk_wskdeploy-latest-linux-arm64.tgz contain executables, which run on

lscpu

Architecture: aarch64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 32
On-line CPU(s) list: 0-31
Thread(s) per core: 1
Core(s) per socket: 32
Socket(s): 1
NUMA node(s): 1
Vendor ID: APM
Model: 2
Model name: X-Gene
Stepping: 0x3
CPU max MHz: 3300.0000
CPU min MHz: 363.9700
BogoMIPS: 90.00
L1d cache: 1 MiB
L1i cache: 1 MiB
L2 cache: 4 MiB
NUMA node0 CPU(s): 0-31
Vulnerability Itlb multihit: Not affected
Vulnerability L1tf: Not affected
Vulnerability Mds: Not affected
Vulnerability Meltdown: Mitigation; PTI
Vulnerability Spec store bypass: Vulnerable
Vulnerability Spectre v1: Mitigation; __user pointer sanitization
Vulnerability Spectre v2: Vulnerable
Vulnerability Srbds: Not affected
Vulnerability Tsx async abort: Not affected
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

@mrutkows
Copy link
Contributor

mrutkows commented Mar 25, 2021

That indicates an Applied Micro chip from 2011... and whose X-Gene3 line was discontinued in 2016. Worldwide they only shipped 25,000 units across the 3 generations. No wonder it is reporting an older/outmoded architecture code. with "Core(s) per socket: 32" what manufacturer/model machine is this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants