Topic sums it up. We need to differentiate between querying run-time features in privileged and unprivileged modes. In privileged mode we should do something similar to what we already do on `x86`. In unprivileged mode what everybody else seem to be doing is querying `/proc/cpuinfo` in Linux, and similar in Windows, MacOS, Android, and iOS.