Linus Torvalds säger att ARM inte är för servermarknaden

Linus Torvalds i en Con

mycket ARM-processorer har en relativt enklare arkitektur än andra processorfamiljer och dra nytta av låg strömförbrukning. Under de senaste åren, har blivit dominerande inom inbäddad databehandling, särskilt mobiltelefoner och surfplattor.

Sin embargo, för Linus Torvalds och några andra kommer denna arkitektur inte att kunna råda i serverfamiljen. För att motivera din ståndpunkt, Linus Torvalds har gett argument som den höga fragmenteringsnivån i ARM-ekosystemet och system utformade under dessa processorer, de olika hårdvarukonfigurationerna, kompatibilitetsbegränsningar och ibland, mycket höga implementeringskostnader.

Linus Torvalds hade en gång sagt i oktober 2016 att öppenheten och omfattningen av det x86-baserade hårdvaruekosystemet (PC) är oöverträffat, medan ARM-ekosystemet förblir fragmenterat.

"Instruktionsuppsättningen och CPU-kärnan är inte särskilt viktiga", säger Torvalds. ”Det är en faktor som människor tenderar att fokusera på, men det som är viktigt är den tillgängliga infrastrukturen kring instruktionsuppsättningen. Och x86 tillhandahåller denna infrastruktur på många nivåer, sade han.

Därför står det att servrar som hade vissa komplikationer med ARM-arkitekturen är mestadels programvaruutvecklingsproblem.

Varje chipset har sin egen arkitektur, nätverk och I / O-egenskaper, så varje konfiguration måste ha sin egen mjukvara för att kunna utnyttja dessa egenskaper.

Denna begränsning minskade betydligt antagandet av ARM på servrar. Däremot lider x86-arkitekturen inte av dessa kompatibilitetsbegränsningar och fortsätter att dominera servermarknaden, säger han.

ARM är inte förberedd för de stora ligorna

I år, i ett e-postmeddelande som skickades till samhället den 21 februari, återvänder han till ämnet och säger än en gång att ARM inte får något utrymme på servermarknaden.

ARM

Deras argument är det ARM-servrar är inte lämpliga för de flesta utvecklare På grund av de otaliga stabilitetsproblemen är de dyra och tidskrävande.

I sitt e-postmeddelande förklarar han å ena sidan att fördelen med ARM-processorer när det gäller kraft bara är en bred teori och å andra sidan att distributionen av sådana servrar inte gynnar energibolag eller leverantörer.

Det här är vad han skriver om kostnaden för att implementera ARM-servrar:

”ARM-prisfördelen kommer aldrig att finnas om du inte får tillräckligt med volym för att kompensera Intels enorma servervolymfördel.

Att vara en liten form med en NRE (engångsteknik betyder engångskostnaden för att undersöka, designa, utveckla och testa en ny produkt eller produktförbättring) billigare spelar ingen roll när utvecklingskostnader inte kan kompenseras i volym.

Titta på varje ARM-server som hittills erbjuder, de var inte bara långsammare utan också dyrare, ”skrev han i sitt e-postmeddelande.

Enligt honom är det på grund av dessa få skäl att x86 överträffar ARM på servermarknaden.

ARM är endast för slutanvändaren

Ett annat problem som en användare påpekar är att ARM-servrar brukar användas för små projekt och är ofta inte lämpliga.

Även om vissa stora företag tycker att de är attraktiva, är de för närvarande tillgängliga ARM-servrarna inte lämpliga för de flesta utvecklare.

andra påpeka nackdelar som: det svåra måttet på avkastning (avkastning på investering), det lilla ARM-arkitekturekosystemet, frågor om tillgänglighet och implementering och så vidare.

Han tror att programvaruproblem sannolikt kommer att vara det största omedelbara problemet.

många populära tjänster körs på ARM-servrar, men det kommer att finnas problem med mjukvarusupport. De räcker inte, för att helt enkelt överföra objekt till ny hårdvara måste man se till att allt fungerar ordentligt för att undvika prestandaproblem eller fel.

Med andra ord måste den portade programvaran vara stabil och testad i dessa typer av miljöer.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   luix sade

    På ett sätt har han rätt. Men när jag tittar på säkerhetsfel på x86-plattformen, tror jag att om ARM: er gör bra handskrift kan de tjäna en bit av kakan.