| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
hardware  
  • All-in- One Stampanti

  • apple Computers

  • BIOS

  • CD & DVD Drives

  • CPU

  • Computer Drives

  • Monitor

  • Periferiche per computer

  • Computer Fonti di alimentazione

  • Stampanti per computer

  • aggiornamenti Computer

  • Computer desktop

  • Electronic Book Readers

  • Hard Disk esterni

  • Flash Drives

  • Dispositivi di Input & Output

  • accendere

  • Portatili

  • Mainframe

  • Mouse & tastiere

  • Netbook

  • Network Equipment

  • angolo

  • Computer Portatili

  • Altri Computer Hardware

  • PC Computer

  • proiettori

  • RAM , Cards e madri

  • scanner

  • Servers

  • Schede Audio

  • Tablet PC

  • Schede video

  • Workstation

  • iPad
  •  
    Conoscenza Informatica >> hardware >> Computer Drives >> Content
    Quali sono i vantaggi di processori multicore per Computer Programming ?
    I primi processori dual-core del computer è venuto sul mercato nel 2005. Più core rendono più facile per le unità centrali di elaborazione , o CPU , di multitasking , ma molti programmi scritti per le CPU single core non approfittare delle capacità di elaborazione multi-core , secondo il Massachusetts Institute of Technology . Scrivere programmi che sfruttano la potenza di CPU multi-core dà il proprio lavoro una gamba nel mercato. Parallelismo

    Prima di processori multi-core , l'unico modo per un programma per elaborare grandi quantità di dati è stato quello di incanalare i dati attraverso il nucleo , a poco a poco , fino al termine. Se Equipaggiamento I programmazione verso le CPU multi-core , è possibile utilizzare il parallelismo per creare software più velocemente. Parallelismo necessario abbattere il blocco dei dati trattati in diversi sottoinsiemi . I core lavorano insieme per elaborare i dati , con ogni core prendendo un sottoinsieme . La CPU poi ricombina i risultati in un unico insieme .
    Multi - Threading

    Un altro modo per rendere la vostra programmazione distinguersi è quello di scrivere programmi multi-thread . Core della CPU possono suddividere le singole attività in thread , il passaggio da un thread all'altro in modo veloce il lavoro appare continuo . Con più core , la CPU davvero in grado di gestire più thread contemporaneamente , con un thread per core . Quando il computer viene eseguito una sola applicazione , la CPU non può multi -thread a meno che l'applicazione lo consente, e molti non lo fanno . Come parallelismo , la scrittura per consentire il multi-threading si adatta il vostro lavoro per sistemi multi-core .
    Nuova lingua

    La maggior parte dei linguaggi di programmazione sono stati scritti con il single-core CPU in mente , secondo MIT . Come più computer colpito il mercato con le CPU multi-core , i programmatori hanno sviluppato nuovi linguaggi informatici per lavorare con loro . Per esempio , paracadute ascensionale - Specifiche parallela e Attuazione Lingua - è uscito nel 2011. A differenza di Java e C # , ma fili automaticamente attività , a volte in migliaia di pico- thread. Lingue multi-core offrono un nuovo strumento di programma con , che può rendere più facile per soddisfare il vostro lavoro per le capacità di CPU multi-core .
    Considerazioni

    aumentare la capacità della CPU di benefici multi-task programmatori tanto quanto gli utenti di computer normali . Se è necessario eseguire più attività sul computer contemporaneamente mentre si sta lavorando , sistemi multi-core offrono prestazioni più elevate e tempi di esecuzione più veloce di una CPU single-core . CPU multi-core forniscono anche una maggiore efficienza energetica . Una CPU con tre core gira su meno energia di un PC equivalente con tre CPU single-core , e non si riscalda tanto .

    Previous :

    next :
      Articoli Correlati
    ·Online Hard Drive Recovery 
    ·Come aggiungere un dispositivo a un'immagine driver Loc…
    ·Come sostituire un ventilatore caso 
    ·Specifiche per il Palm VII 
    ·Tastiera tecniche di tipizzazione 
    ·Che cosa cercare quando si acquista un più aggiornato …
    ·Impostazione di un Seagate BlackArmor Media Server 
    ·Definizione di partizione primaria 
    ·Come trovare una matrice inversa di una calcolatrice gr…
    ·Come per la connessione a Internet su un Dell Axim X50 
      Articoli in evidenza
    ·Come ottimizzare la memoria del computer 
    ·Qual è il tuo server POP3 
    ·Come collegare un computer portatile a una stampante 
    ·Come risolvere Unformat in un computer Panasonic 
    ·Come gestire stampanti di Terminal Server 
    ·Come condividere una stampante senza un Network 
    ·Come effettuare il boot dal disco nel BIOS per Vista 
    ·Come rimuovere il disco rigido su un Compaq F750US 
    ·Come accedere al BIOS di un Toshiba Satellite 
    ·Come condividere una stampante wireless 
    Copyright © Conoscenza Informatica http://it.wingwit.com