Hvordan dra nytte av en Dual Core-prosessor

Hvordan dra nytte av en Dual Core-prosessor


Konvensjonell visdom sier to hoder tenker bedre enn ett. Av den logikken, en datamaskin med en dual core, eller på en måte to hjerner, bør være bedre enn de gamle single-core relikvier. Dessverre, en av de to hjerner er vanligvis sover. De to kjerner i prosessoren kan jobbe parallelt (multithreading) til stor effekt, hvis bare programvaren i bruk på den tiden ble skrevet for å dra nytte av den funksjonaliteten. Mens du sitter rundt og vente på ny programvare med multithreading evne, er det et par ting du kan gjøre for å dra nytte av begge kjernene.

Bruksanvisning

1 Bruke programvare som allerede har multithreading evne. Styrking eller modifisere eksisterende programvare for å dra nytte av denne muligheten som skjer på utvikleren side, ikke med sluttbrukeren. Oppdatere til nye versjoner av eldre programvare når de blir tilgjengelige.

2 Oppgrader operativsystemet. Selv om du har valgt programvare er så langt ute av stand til å multithread, er operativsystemet i stand til å håndtere flere tråder globalt. Det kalles tråd-nivå parallellitet. Hvis du kjører flere single-thread programmer, fra Windows XP på, kan OS optimalisere individuelle oppgaver gjennom TLP. Hvis du har en nettleser åpen, du spiller et spill, og det er en virusskanner løping, TLP muliggjør lar OS til å håndtere disse oppgavene gjennom begge kjerner, maksimere båndbredden på to separate fremre side busser.

3 Sjekk en oppdatert liste over programvare som er multithread stand før du kjøper. Skaperne av ressurskrevende programmer var den første til å hoppe om bord, som de dra mest nytte av nyere evne. Grafisk design, video og lyd redigering og dataassistert tegneprogrammer alle stormet multithread versjoner til markedet, og spill gjør det samme.

4 Kontakt flere skaperne av type programvare du trenger og kanskje ønsker å kjøpe. Spør dem direkte om deres produkt kan multithread, og hvis ikke, spør hva deres planer er for å implementere denne muligheten. Bruk dette som et kriterium i beslutningsprosesser.