|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Processorer >> Content

    Tillåter användningen av flera kärnor på ett CPU -chip utförande två eller flera uppsättningar instruktioner på samma gång?

    Det är en fantastisk fråga! Svaret är lite nyanserat:

    Tekniskt, nej, inte exakt vid * exakt * samma gång.

    Här är varför:

    * Instruktionspipelining: Till och med enkärnig CPU:er använder en teknik som kallas instruktionspipelining för att påskynda exekveringen. De delar upp instruktioner i mindre steg och överlappar dessa steg för att uppnå en slags parallell bearbetning inom en enda kärna.

    * Tidsdelning: Flera kärnor på en CPU fungerar fortfarande på en enda delad klockcykel. Även om de kan arbeta med olika uppgifter samtidigt, kör kärnan i sig inte flera instruktioner samtidigt på * Absolute * samma ögonblick. De vänder sig extremt snabbt, vilket ger illusionen av samtidig utförande.

    Men praktiskt taget, ja, för alla syften.

    * hastighet: Utförandet av flera instruktionsuppsättningar på olika kärnor sker så snabbt (mätt i nanosekunder) att det är effektivt oskiljbart från verklig samtidig exekvering.

    * Parallellbehandling: Den viktigaste fördelen med Multi-Core CPU:er är att de kan utföra flera instruktioner * samtidigt *-vilket innebär att de kan hantera uppgifter parallellt, vilket resulterar i betydligt snabbare bearbetning totalt sett.

    Analogi: Tänk på det som en motorväg med flera körfält. Varje körfält representerar en CPU -kärna. Medan bilar i olika körfält kan röra sig samtidigt delar de fortfarande samma väg och rör sig med samma allmänna hastighet.

    Sammanfattningsvis: Medan flera kärnor på en CPU inte tekniskt kör instruktioner vid * exakt * samma nanosekund, uppnår de nästan samtidig genomförande genom tidsdelning och parallell bearbetning, vilket leder till dramatiska prestationsförbättringar.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Processorhastigheten har ökat enormt under de senaste …
    ·Kan du sätta på en dator utan CPU
    ·Hur man byter CPU fläkt på en Toshiba Tecra M3 - S331…
    ·Vad är CPU Cooler Mount?
    ·Vilken är den snabbaste processorn för Dell Latitude …
    ·Vem uppfann dubbel kärnprocessor?
    ·Hur kan CPU -användningen ökas?
    ·Vad är skillnaden mellan CPU-användning och RAM
    ·Hur man uppgraderar processorn i en Mac Mini
    ·Hur du ändrar CPU fläkt i en Compaq V5000 Presario La…
    Utvalda artiklarna
    ·Höghastighetståg PCB Design Regler
    ·Hur man vet om en processor 32 Bit
    ·Hur att rengöra en MacBook Pro Trackpad
    ·Hur man hittar en bärbar hårddisk Kapacitet
    ·Hur får man mer GHZ på din processor
    ·Hur stor är 4096 RAM på datorer?
    ·Så här ändrar du ingången på en Insignia TV
    ·Hur man använder ett CF-kort som en SSD Drive
    ·Hur man använder en HP 2100 Wireless
    ·Vilka verktyg använder du för att bläddra i filsyste…
    Copyright © Dator Kunskap https://www.dator.xyz