ARM se slušným výkonem

AgentK

  • ***
  • 129
  • Evolve or die!
    • Zobrazit profil
    • E-mail
ARM se slušným výkonem
« kdy: 09. 12. 2019, 09:42:14 »
Ahoj,
potřeboval bych poradit nějaký slušný ARM server na vývoj.
Ne prosím Raspberry, potřebuju něco, kde se kompilátor nezakucká na celý odpoledne. Ta platforma by měla umět AES-NI a dobrou podporu threadingu (takže asi ARMv8 a dál).

V oblasti se neorientuju, tak se nechám případně poučit.

Děkuju,
 -K-



AgentK

  • ***
  • 129
  • Evolve or die!
    • Zobrazit profil
    • E-mail
Re:ARM se slušným výkonem
« Odpověď #2 kdy: 09. 12. 2019, 10:31:18 »
Tak něco?

https://www.anandtech.com/show/15165/arm-server-cpus-you-can-now-buy-amperes-emag-in-a-workstation

Trochu drahý  ;D Ale nasměrovalo mě to dál, děkuju. Moje představa je max kolem $1000, ale nějak jsem to nenapsal, pardón.


-K-

RDa

  • *****
  • 2 467
    • Zobrazit profil
    • E-mail
Re:ARM se slušným výkonem
« Odpověď #3 kdy: 09. 12. 2019, 11:17:57 »
Trochu drahý  ;D Ale nasměrovalo mě to dál, děkuju. Moje představa je max kolem $1000, ale nějak jsem to nenapsal, pardón.

Tak to ti zustava Nvidia Tegra X2, pripade Xavier, asi sezenes nejaky pouzity pod tisicovku.

Re:ARM se slušným výkonem
« Odpověď #4 kdy: 09. 12. 2019, 11:27:57 »
Trochu drahý  ;D Ale nasměrovalo mě to dál, děkuju. Moje představa je max kolem $1000, ale nějak jsem to nenapsal, pardón.

Tak to ti zustava Nvidia Tegra X2, pripade Xavier, asi sezenes nejaky pouzity pod tisicovku.

U Tegry trochu pozor, co presne je dany model. To znaceni maji dost zmatene, aby si clovek neobjednal nejaky Cortex A57.
Samozrejme je trochu problem, ze je to pro tohle pouziti zbytecne zamerene na GPU, ale s tim se tezko da neco delat :-/


RDa

  • *****
  • 2 467
    • Zobrazit profil
    • E-mail
Re:ARM se slušným výkonem
« Odpověď #5 kdy: 09. 12. 2019, 13:11:06 »
Tak to ti zustava Nvidia Tegra X2, pripade Xavier, asi sezenes nejaky pouzity pod tisicovku.
U Tegry trochu pozor, co presne je dany model. To znaceni maji dost zmatene, aby si clovek neobjednal nejaky Cortex A57.
Samozrejme je trochu problem, ze je to pro tohle pouziti zbytecne zamerene na GPU, ale s tim se tezko da neco delat :-/

Jestli Ti dela potiz se vyznat v prehledne tabulce, nedelej prosim do IT :)
https://en.wikipedia.org/wiki/Tegra#Models_comparison

Ta A57 je jedna z implementaci ARMv8, ma to OoO, co Ti na tom tedy vadi??
https://en.wikipedia.org/wiki/Comparison_of_ARMv8-A_cores

Re:ARM se slušným výkonem
« Odpověď #6 kdy: 09. 12. 2019, 14:04:30 »
Jestli Ti dela potiz se vyznat v prehledne tabulce, nedelej prosim do IT :)
https://en.wikipedia.org/wiki/Tegra#Models_comparison

Ano, je prima se podivat do prehledne tabulky (a jeste lepsi do te, kde jsou i Jetsony). A na to jsem upozornil.

Ta A57 je jedna z implementaci ARMv8, ma to OoO, co Ti na tom tedy vadi??
https://en.wikipedia.org/wiki/Comparison_of_ARMv8-A_cores

Ano, ma to OoO, ale jinak uz je to dost za dobou. Samozrejme, ze jsou i horsi Cortexy, ale...

Re:ARM se slušným výkonem
« Odpověď #7 kdy: 09. 12. 2019, 15:16:50 »
Ak nemas potrebu server vlastnit, tak mas cloud. AWS A1 medium:

Kód: [Vybrat]
$ cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 166.66
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd08
CPU revision    : 3

$ uname -a
Linux ip-10-10-100-111.ec2.internal 4.14.152-127.182.amzn2.aarch64 #1 SMP Thu Nov 14 17:29:43 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux

Rozpocet $1k ti vydrzi na 4+ roky nepretrzitej prevadzky zakladnej A1, pricom to mozes skalovat hore/dole podla potreby kompilatora:


Pripadne mozes ist coskoro do Graviton 2 procesorov (aj ked este v tejto chvili nie su dostupne): https://aws.amazon.com/about-aws/whats-new/2019/12/announcing-new-amazon-ec2-m6g-c6g-and-r6g-instances-powered-by-next-generation-arm-based-aws-graviton2-processors/

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:ARM se slušným výkonem
« Odpověď #8 kdy: 09. 12. 2019, 17:00:40 »
Nejnovější Raspberry Pi má ARMv8, to jen tak na okraj. Jak již zmíněno výše, v cloudu se nabízí Gravitony od Amazonu (ta druhá verze vypadá slušně). Z vlastní zkušenosti můžu na vývoj doporučit i ten nový Surface s ARM64, Linux tam šlape v pohodě (umí nativně WSL). Rád zodpovím případné dotazy ohledně RPi 4 a toho Surfacu s ARM64, s nimi mám zkušenosti, teď ostatně blikají na stole :)

Re:ARM se slušným výkonem
« Odpověď #9 kdy: 09. 12. 2019, 18:59:49 »
Nejnovější Raspberry Pi má ARMv8, to jen tak na okraj.

Nejen Raspberry Pi 4 (4x Cortex-A72), ale i Raspberry 3 a 3+ (4x Cortex-A53) jsou ARMv8. Ale nemají nepovinnou cryptography extensions, teda ani AES.

Třeba takovej Rockchip RK3399 (2x Cortex-A72 + 4x Cortex-A53) ty cryptography extensions má. Je to třeba v nové Orange Pi 4.

http://www.orangepi.org/Orange%20Pi%204/

Re:ARM se slušným výkonem
« Odpověď #10 kdy: 09. 12. 2019, 19:06:38 »
Ta platforma by měla umět AES-NI a dobrou podporu threadingu (takže asi ARMv8 a dál).

AES-NI je jen pro x86, pro ARMv8 se to jmenuje "Cryptographic Extension"

https://en.wikipedia.org/wiki/AES_instruction_set#ARM_architecture


Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:ARM se slušným výkonem
« Odpověď #11 kdy: 09. 12. 2019, 19:10:04 »
Nejnovější Raspberry Pi má ARMv8, to jen tak na okraj.

Nejen Raspberry Pi 4 (4x Cortex-A72), ale i Raspberry 3 a 3+ (4x Cortex-A53) jsou ARMv8. Ale nemají nepovinnou cryptography extensions, teda ani AES.

Třeba takovej Rockchip RK3399 (2x Cortex-A72 + 4x Cortex-A53) ty cryptography extensions má. Je to třeba v nové Orange Pi 4.

http://www.orangepi.org/Orange%20Pi%204/
Ano, nicméně ty předchozí mají ještě jinou, o dost pomalejší architekturu (a méně paměti).

Re:ARM se slušným výkonem
« Odpověď #12 kdy: 09. 12. 2019, 19:28:24 »
Ano, nicméně ty předchozí mají ještě jinou, o dost pomalejší architekturu (a méně paměti).

No záleží, čemu říkáte architektura. Jestli architektura je ARMv8a, tak tu mají stejnou. Je to jen starší Cortex.

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:ARM se slušným výkonem
« Odpověď #13 kdy: 09. 12. 2019, 20:44:36 »
Ano, nicméně ty předchozí mají ještě jinou, o dost pomalejší architekturu (a méně paměti).

No záleží, čemu říkáte architektura. Jestli architektura je ARMv8a, tak tu mají stejnou. Je to jen starší Cortex.
Ano, myslím A53 vs. A72.

AgentK

  • ***
  • 129
  • Evolve or die!
    • Zobrazit profil
    • E-mail
Re:ARM se slušným výkonem
« Odpověď #14 kdy: 09. 12. 2019, 20:52:47 »
No, hádám, že ARM CPU samo crypto moc dobře neurve. Orange Pi 4B vypadá super. S kryptem bych i oželel pomalejší kompilátor. Ubuntu 18.04 jistí  G++ >= 8, to je pro mě důležitý.

Ale zvažuju i AWS, na vývoj to bude určitě dostatečný.

Všem děkuju za podnětný komentáře!

-K-