/ / Multikjerneprosessorer: hvordan de fungerer

Multi-core prosessorer: prinsipper for arbeid

For fem-seks år siden var det få som visste ominnføringen av flerkjerneprosessorer, selv om disse enhetene allerede har blitt brukt i serversystemer. Å fullføre det samme med disse elementene på personlige datamaskiner begynte i 2005.

flerkjerneprosessorer

Så hva gir flerkjerneprosessorer når det gjelder å forbedre ytelsen til datamaskinen?

Prinsippet om å øke kraften til enheten pgaarbeidet med flere kjerner er å skille problemløsning. Generelt sett kan vi si at enhver prosess som kjører på systemet har flere tråder. Med muligheten for samtidig drift av flere applikasjoner (prosesser) snakker vi om multitasking, som støttes av Windows-operativsystemet.

Multikjerneprosessorer lar deg økehastigheten på programmene, selv om multitasking-prinsippet også er implementert på en enkeltkjerneapparat. Så den ene kjernen behandler tekstinformasjon, den andre - å lytte til musikk, mens disse applikasjonene fungerer samtidig.

intel multicore prosessorer

Hvis du for eksempel tar et antivirusprogram, daden ene tråden vil skanne minne og harddisker, og den andre vil oppdatere antivirusdatabasene. Eksemplet er veldig forenklet, men lar deg forstå det generelle konseptet som flerkjerneprosessorer jobber med.

I en datamaskin med en konvensjonell enhetsamtidig drift av programmer skaper en virtuell mulighet for utførelse. Det er her operativsystemet kommer inn, det bytter vekselvis trådenes arbeid, alt skjer i løpet av et brutt sekund og er usynlig for brukeren. Det viser seg at Windows oppdaterte antivirusprogrammet litt, og deretter begynte å skanne, etter det begynte det igjen å oppdatere. Brukeren får inntrykk av at alt skjer samtidig.

I tilfelle når en flerkjerneprosessor kjører,ingen slik overgang vil finne sted. Operativsystemet sender tydelig tråder til bestemte kjerner. Som et resultat blir det mulig å kvitte seg med ytelsesforringelsen, som i tilfelle bytte mellom oppgaver.

flerkjerneprosessor
Programmene kjøres samtidig, iSom et resultat vil databaseoppdateringer og skanning utføres mye raskere. Imidlertid støtter ikke alle applikasjoner denne teknologien og kan optimaliseres på denne måten. Utviklere lager flere og flere programmer som kan håndtere flerkjerneprosessorer.

I dag er markedet for slike enheter delt mellomAMD og Intel, som er ledende produsenter. Moderne stasjonære datasystemer, serversystemer, samt bærbare datamaskiner og smarttelefoner bruker Intel- eller AMD-prosessorer med flere kjerner for arbeid.

Selv ikke billige enheter har det ikkemindre enn to kjerner, selv om prosessorer med 4, 6, 8 eller flere elementer produseres. Imidlertid kan full ytelse til enhetene bare oppnås med balansen i hele systemet, hvis parametere må tilsvare RAM, harddisken, skjermkortet og andre komponenter på datamaskinen.