From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mathew McBride To: development@lists.ipfire.org Subject: Re: ARM 64? Date: Mon, 28 May 2018 20:32:41 +1000 Message-ID: In-Reply-To: <7fbc2ed13bf62a425faffa61bc6698ac9135d6b1.camel@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3749349283689626556==" List-Id: --===============3749349283689626556== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Michael, Just in response to your questions: =EF=BB=BFOn 25/5/18, 11:10 pm, "Michael Tremer" = wrote: =20 =20 I think you hardware is good enough for a builder. But I still am not sur= e what to expect from the CPU. It will be faster than a Raspberry Pi, but not a Mustang. =20 We did some benchmarks with the Phoronix test suite a while ago, this will gi= ve you an idea: http://openbenchmarking.org/result/1708303-TR-1703199RI93&obr_hgv=3DTraverse+= LS1043+Prototype To give an idea of the Cortex (ARM designed)-based core performance: The LS1043 has the same A53 cores as the RPi3, but performs better due to hav= ing more cache, DDR4 etc (and higher clock). A72 is about double A53 in performance (and power consumption!) per MHz, as A= 72 is a modern out-of-order speculative core (it did get hit with the Meltdow= n/Spectre issue). The latest gen of ARM64 server cores would all be well above A72, your Mustan= g is probably around the A72 level. In general, ARM network SoCs try to work 'smarter' instead of 'harder', so th= e high network performance comes from having very good network silicon, takin= g advantage of crypto accelerators etc. =20 > There is a TrustZone firmware running in the ring/EL above the OS, for = the NXP > Layerscape/QorIQ SoC's this firmware is open source, and not strictly r= equired > to run the system (it gets loaded by u-boot after power on). =20 What does the firmware do? It implements some vendor-specific power-management extensions (PSCI), as wel= l as some TPM-like functions. NXP provides a good overview: https://github.com/qoriq-open-source/ppa-generi= c/blob/integration/ReleaseNotes.txt I am not a security expert, but it could be a good test environment for secur= e boot, private key storage and other things. =20 Cheers, Matt =20 --===============3749349283689626556==--