this post was submitted on 20 Mar 2024
36 points (100.0% liked)

Deutschland

6710 readers
1 users here now

Sammelbecken für deutsche Kartoffeln und ihre Geschichten über Deutschland.

Nicht zu verwechseln mit !dach und !chad.

Regeln

Bundesländer:

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] gandalf_der_12te@feddit.de 1 points 7 months ago* (last edited 7 months ago) (1 children)

Mehr Prozessoren (für die gleiche Leistung) bedeuten ja auch nicht nur das mehr Chips benötigt werden, sondern auch mehr Energieverbrauch, mehr Server hardware, Kühlung, Gebäude und so weiter. Das macht Kostenmäßig massive Unterschiede und die Technik entwickelt sich extrem schnell weiter (siehe Moor’s Law).

Also ich habe gerade nachgeschaut, und der Stromverbrauch würde beim Umstieg auf ARM z.B. nicht steigen, sondern eher sogar sinken. (siehe z.B. hier.

Man würde heutzutage wohl eher keine “mittleren” 7nm oder 10nm Fabriken neu bauen, weil es nicht wirtschaftlich wäre. Zu schlecht für high end Chips und zu teuer für simplere Anwendugen. Vor allem weil ja existierende Kapazitäten frei werden, sobald das nächst bessere bereit ist. Wenn man neu baut ist es also entweder leeding edge oder das was TSMC baut für die Industrie, nicht was dazwischen liegt.

Da stimme ich dir übrigens zu, das ist schön formuliert.

[–] golli@lemm.ee 1 points 7 months ago

Also ich habe gerade nachgeschaut, und der Stromverbrauch würde beim Umstieg auf ARM z.B. nicht steigen, sondern eher sogar sinken. (siehe z.B. hier.

Das Instruction set hat nichts mit dem Fertigungsprozess zu tun und ist deswegen komplett unabhängig von diesem Problem.

ARM vs x84_64 oder RISC-V es gibt immer eine Abwägung zwischen Effizienz, maximaler Leistung und Kompatibilität mit alter Software. In der Praxis sind die meisten ARM Produkte definitiv mehr auf Effizienz getrimmt und x84_64 hat besonders Kompatibilität als Merkmal. Und dieser Punkt ist sehr relevant, sonst hätte es den von dir überlegten Umstieg schon längst gegeben und wir hätten keine x84_64 prozessoren mehr. Niemand will existierende Software umschreiben müssen, falls er es vermeiden kann. Translation layers die Kompatibilität schaffen könnten sind komplex und würden wohl jeden Vorteil vernichten.

Und wie im anderen Post erwähnt würde das ja z.B. nur für CPUs gelten, aber nicht den Rest (wo im moment besonders GPUs relevant sind).