
Processorn utvecklas fortfarande – men inte som förr
Nästa prestandalyft kommer från fler håll än högre klockfrekvens: smartare konstruktioner, staplade kretsar och kortare väg till minnet.
Datorernas motor har inte stannat. Däremot har den enkla vägen till snabbare datorer tagit slut. Under de närmaste åren handlar utvecklingen lika mycket om att flytta data och fördela arbete som om att krympa transistorer. På längre sikt kan själva sättet att bygga en processor förändras.
Öppna en stor bildsamling i en ny dator. Förhandsvisningar dyker upp, ansikten grupperas och bilder förbättras. Maskinen arbetar snabbt, men inte nödvändigtvis för att dess centrala processor tickar mycket fortare än den gjorde för tio år sedan. En del arbete utförs av fler kärnor, annat av grafikprocessorn eller särskilda beräkningsenheter. Och mycket avgörs av hur snabbt informationen når fram.
Det är kärnan i processorernas utveckling: framstegen fortsätter, men de har bytt skepnad. Under persondatorns genombrott kunde en ny generation kännas snabbare i nästan allt. I dag är vinsterna mer ojämna. En uppgift kan få ett stort lyft, medan en annan knappt förändras.
För att förstå vad vi har att vänta måste vi skilja på tre saker som ofta blandas ihop: mindre transistorer, snabbare beräkningar och bättre datorer. De hör samman, men är inte samma sak.
Från tusentals transistorer till miljarder
När Intel lanserade 4004 år 1971 rymde mikroprocessorn omkring 2 300 transistorer. Den utvecklades för en elektronisk räknare och arbetade med fyra bitar åt gången. En modern avancerad processor innehåller miljarder transistorer, ibland fördelade över flera sammanbyggda kiselbitar.

Transistorn fungerar här förenklat som en elektriskt styrd strömbrytare. Kombinationer av sådana brytare bygger logiska funktioner och små minnen. Ju fler som ryms, desto större möjligheter att lägga till beräkningsenheter, minne och styrning direkt på kretsen.
År 1965 beskrev Gordon Moore hur antalet komponenter i ekonomiskt fördelaktiga integrerade kretsar ökade snabbt. Observationen blev senare känd som Moores lag, vanligen sammanfattad som en fördubbling av transistorantalet ungefär vartannat år. Det är ingen naturlag, utan ett industrimönster som också fungerat som målsättning.
En annan princip var minst lika viktig. Robert Dennard och hans medförfattare beskrev 1974 hur mindre transistorer, med rätt skalning av bland annat spänningen, kunde bli snabbare utan att effekttätheten ökade. Under gynnsamma förhållanden gav krympningen alltså både fler och snabbare brytare inom en hanterbar effektbudget.
Resultatet märktes direkt för användaren. Klockfrekvenser steg från megahertz till gigahertz. Samtidigt blev processorer bättre på att förutse nästa instruktion, hålla flera instruktioner i arbete och hämta information innan den behövdes. Även program som inte skrevs om kunde därför gå snabbare på nästa dator.
Men den bekväma utvecklingsmodellen hade en gräns. När transistorerna blev mycket små gick det inte längre att sänka spänningen i samma takt utan att skapa andra problem. Läckströmmar och värme gjorde fortsatt frekvensökning allt svårare.
Varför gigahertz slutade berätta hela historien
Under mitten av 2000-talet blev begränsningarna tydliga. Tillverkarna kunde inte fortsätta höja klockfrekvensen som tidigare inom rimliga effekt- och temperaturgränser. En snabbare klocka innebär fler aktiviteter per sekund, och därmed normalt större effektbehov när annat hålls lika.
Lösningen blev bland annat fler processorkärnor. I stället för att låta en ensam arbetare springa allt fortare kunde flera arbeta samtidigt. Det fungerar utmärkt när uppgiften går att dela upp: att rendera olika delar av en bild eller köra många oberoende beräkningar.
Men sexton kärnor gör inte automatiskt ett program sexton gånger snabbare. Om tio procent av arbetet måste utföras i följd blir den teoretiska maxvinsten tio gånger, även med obegränsat många kärnor. Det är ett exempel på Amdahls lag: den del som inte kan parallelliseras sätter taket.
Dessutom behöver kärnorna matas med data. En processor kan hinna utföra många operationer under tiden den väntar på information från arbetsminnet. Därför upptar snabba mellanlager, cacheminnen, stora ytor på moderna kretsar. De håller ofta använd information nära beräkningsenheterna.
Processorns utveckling handlar inte bara om att räkna fortare, utan också om att vänta mindre.
Det förklarar varför två processorer med samma klockfrekvens kan prestera mycket olika. Den ena kanske gör mer nyttigt arbete per klockcykel, förutser programflödet bättre eller hittar informationen i sitt cacheminne oftare.
Tillverkningsnamnen kräver också försiktighet. Beteckningar som ”3 nanometer” och ”2 nanometer” beskriver numera processgenerationer, inte ett enda direkt jämförbart mått på transistorns storlek. Namnet räcker därför inte för att avgöra vilken processor som är snabbast, tätast eller mest energieffektiv.
De närmaste tre åren: fler delar blir en processor
Under perioden 2026–2029 är den tydligaste utvecklingslinjen fortsatt kombination av flera metoder. Nya tillverkningsprocesser hjälper, men större vinster kräver ofta förändringar av hela konstruktionen.

En viktig förändring är chiplets: mindre kretsdelar som kopplas samman i samma kapsel. En del kan innehålla processorkärnor, en annan anslutningar till minne och kringutrustning. Delarna behöver inte tillverkas med samma process. Dyra, avancerade metoder kan reserveras för de funktioner som verkligen tjänar på dem.
Små kretsdelar kan också ge bättre tillverkningsutbyte än en enda mycket stor krets. Ett lokalt fel riskerar då att förstöra mindre användbart kisel. Men förbindelserna mellan delarna tar plats, kostar energi och kan skapa fördröjningar. Chiplets är ett verktyg, inte en gratis prestandafördubbling.
Samtidigt förändras transistorerna. I så kallade gate-all-around-konstruktioner omsluter styrelektroden den strömförande kanalen. Det ger bättre elektrisk kontroll än äldre geometrier och hjälper till att begränsa oönskad ström när transistorn ska vara avstängd. Tekniken är central i industrins fortsatta skalning.
En annan väg är att flytta delar av strömförsörjningen till kretsens baksida. Då slipper kraftledningar och signalledningar konkurrera om utrymmet på samma sätt. Syftet är bland annat bättre spänningsmatning och större frihet att dra signaler. Utfallet beror på den konkreta konstruktionen och tillverkningsprocessen.
För användaren innebär detta sannolikt en blandning av högre prestanda och mer arbete per watt. I en tunn bärbar dator kan vinsten märkas som längre batteritid eller mindre fläktljud snarare än dramatiskt snabbare ordbehandling. I en server kan fler samtidiga uppgifter rymmas inom samma effektbudget.
Tre till sju år: minnet och staplingen blir avgörande
På ungefär tre till sju års sikt kan tätare integration få ännu större betydelse. Här är riktningen tydligare än tidtabellen: fler funktioner behöver placeras närmare varandra, både i sidled och på höjden.

Staplat cacheminne används redan kommersiellt. Genom att placera extra minne ovanpå annan logik kan man öka cachekapaciteten utan att göra grundkretsen lika mycket större. Program som ofta återanvänder stora datamängder kan vinna betydligt, medan andra uppgifter påverkas mindre.
I avancerade beräkningssystem används också HBM, minne med hög bandbredd, där staplade minneskretsar kopplas nära beräkningskretsarna. Många parallella förbindelser gör att stora datamängder kan flyttas varje sekund. Det är särskilt värdefullt i arbetslaster där beräkningsenheterna annars skulle stå och vänta på data.
Men tredimensionellt byggande försvårar kylningen. En aktiv krets ovanpå en annan kan göra det svårare att leda bort värmen. Tillverkning, testning och sammanfogning blir också mer komplicerade. Därför är det inte självklart att alla framtida processorer blir höga staplar av aktiva beräkningslager.
Parallellt fortsätter specialiseringen. En särskild krets för videokodning kan utföra sin uppgift betydligt effektivare än en generell processorkärna. Liknande principer används för signalbehandling, kryptering och vissa matrisberäkningar. Den generella processorn finns kvar som flexibel samordnare.
Priset för specialisering är minskad flexibilitet. En enhet som är utmärkt på dagens beräkningsmetod kan passa sämre när algoritmen förändras. Därför blir programvaran avgörande: kompilatorer och programbibliotek måste kunna fördela arbetet till rätt enhet. En imponerande krets ger liten nytta om programmen inte använder den.
Mot 2040: verkliga möjligheter, osäkra genombrott
På längre sikt blir prognoserna mer osäkra. Forskarna undersöker bland annat hur transistorer kan byggas tätare i tre dimensioner, hur nya kanalmaterial kan användas och hur beräkningar kan ske närmare minnet eller inne i minnesstrukturerna.
Beräkning i minnet angriper ett grundproblem: det kan kosta mycket energi och tid att transportera data mellan lagring och räkneenheter. Om vissa operationer utförs där informationen redan finns kan transporterna minska. Men precision, tillförlitlighet och programmering är svåra frågor, särskilt för analoga lösningar.
Optiska förbindelser är ett annat spår. Ljus kan bli viktigare för kommunikationen mellan kretsar och system när elektriska förbindelser blir begränsande. Det betyder inte att en vanlig dator snart ersätter alla sina transistorer med ljusbaserad logik. Kommunikation och generell beräkning ställer olika krav.
Kvantdatorer är inte heller den självklara efterträdaren till processorn i en bärbar dator. De utvecklas för särskilda problem där kvantmekaniska beräkningsmetoder kan ge fördelar. Även användbara kvantsystem kommer att behöva omfattande klassisk elektronik för styrning och bearbetning.
Den säkraste prognosen är därför mindre spektakulär, men viktig: framtidens processor blir alltmer ett samarbete mellan olika slags kretsar, minnen och förbindelser. Fortsatt utveckling är sannolik; en viss årlig prestandaökning för alla program är det inte.
För den som funderar på en ny dator är slutsatsen praktisk. Jämför tester av just dina arbetsuppgifter, inte bara nanometer, kärnantal eller gigahertz. Processorer utvecklas fortfarande. Skillnaden är att frågan ”hur mycket snabbare?” allt oftare måste följas av ”på vad?”.
Källor
- Intel, Intel 4004 (u.å.)
- Gordon E. Moore, Cramming more components onto integrated circuits (1965)
- Robert H. Dennard med flera, Design of ion-implanted MOSFET's with very small physical dimensions (1974)
- Gene M. Amdahl, Validity of the single processor approach to achieving large scale computing capabilities (1967)
- John L. Hennessy och David A. Patterson, A New Golden Age for Computer Architecture (2019)
- IEEE, International Roadmap for Devices and Systems: 2024 Edition (2024)
- Daniele Ielmini och H.-S. Philip Wong, In-memory computing with resistive switching devices (2018)
Ställ frågor om "Processorn utvecklas fortfarande – men inte som förr". Svaren bygger på tidningens egna artiklar.


