De neste endringene i prosessorer for bærbare datamaskiner

Hvert par år har vi nye generasjoner prosessorer fra Intel og AMD dukker opp på markedet, konkurrerer om hvem som oppnår høyest ytelse og dermed interessen til hver av kjøperne. Vi skal imidlertid ikke snakke om veikart eller nøkkelnavn som dukker opp i en PowerPoint midt på en konferanse for å snakke om tre ideer som vi vil se i fremtidens prosessorer . Om ikke heller en serie med vanlige trender som vi skal vurdere.

Verden med PC-CPUer er evolusjonært sett ganske kjedelig, fra tid til annen ser vi nye prosessorer dukke opp med et større antall kjerner, disse er raskere per MHz og har mer cache-minne. Bortsett fra dette har utviklingen blitt opprettholdt i den forstand, noe som ikke er en liten ting på grunn av den titaniske innsatsen som er involvert i å kunne bringe disse beistene til markedet. Enten vi snakker om brikker i dag av milliarder av transistorer.

De neste endringene i prosessorer for bærbare datamaskiner

Hvilke forbedringer vil vi se i fremtidens prosessorer?

Vi skal ikke snakke om ekstremt kompliserte konsepter innen dataarkitektur, men om en rekke trender som vi alle kan forstå og som du om noen år vil se dukke opp på veikartene og spesifikasjonsarkene til Intel og AMD. De fleste av disse endringene er ment å oppnå bedre systemytelse, men avviker fra den tradisjonelle veien som er fulgt så langt. Hvorfor? For de er mye mer effektive løsninger, både i kostnad og forbruk.

Enda mer heterogene kjerner

Med Intel Core 12 har vi sett introduksjonen av E-Cores, noe som gjør det to typer kjerner i hver prosessor, både binært kompatible og deler tilgang til de samme programmene. Ideen om å lansere mindre kjerner for å utføre bakgrunnsoppgaver er noe som kommer fra mobile prosessorer og vil ikke være ideen vi vil se kopiert senere.

Mikrooperasjoner CPU

Mange prosessorer fra Intel og AMD har en Boost-modus som gjør at en av kjernene kan oppnå høyere klokkehastighet enn resten for visse oppgaver. Vel, det vi vil se i fremtidens prosessorer vil være implementeringen av det vi kan kalle superkjerner, med høyere prosessorkapasitet enn vanlige kjerner. La oss ikke glemme at programmer har deler som fungerer parallelt og deler som fungerer i serie og det er viktig å få fart på begge punktene.

Tanken er at i stedet for å utføre en Boost i klokkehastigheten som flytter forbruket til stratosfæren for å plassere en kjerne med maksimal hastighet, brukes en av disse kjernene med høyere kapasitet til å løse de spesifikke momentene i utførelsen av oppgavene. programmer.

Bruke akseleratorer til vanlige oppgaver

En akselerator er en integrert krets som utfører en oppgave eller en rekke oppgaver på mye kortere tid enn den sentrale prosessoren i systemet, i tillegg til å frigjøre den fra å utføre oppgaven. Vel, ting som:

  • Komprimer eller dekomprimer en .ZIP-fil eller annet lignende format
  • Konverter en fil fra ett format til et annet
  • Flytting av data mellom minner eller innenfor samme databrønn vil bli overført til spesialiserte enheter i fremtiden.

Dette er noe vi allerede ser i serverprosessorer som integreres i versjoner av Windows og Linux for disse systemene. Som med alt, vil disse over tid finne veien til stasjonære og bærbare CPUer hvor programmer vil dra nytte av dem.

Accelerator Coprocesador Render 3D

Konfigurerbare perifere tilkoblinger

En av tingene vi vil se vil være bruken av FPGA-brikker inne i prosessoren med mål om å kunne konfigurere de forskjellige perifere grensesnittene etter ønske. For eksempel, i stedet for å ha en fast konfigurasjon av USB-porter av hver type på et brikkesett, vil din hovedkort produsenten vil kunne konfigurere prosessorens integrerte brikkesett i henhold til systemkonfigurasjonen. På denne måten slipper de å vente på en neste generasjon for å integrere visse tilkoblingsporter, og kan legge til og fjerne dem avhengig av målmarkedet de har tenkt å selge systemet for.