Perché più core batterà i migliori core [parere]
Non c'è dubbio che la concorrenza tra i produttori di chip è in costante aumento non solo per i processori per PC, ma anche per i processori mobili e di altro tipo. I cinque principali che devono essere menzionati sono Intel, AMD, nVidia, Qualcomm e Apple. Tutte queste aziende hanno diverse interpretazioni su come evolvere i loro processori, il che renderà interessante vedere quale strategia consentirà loro di salire ai vertici. La mia opinione, tuttavia, è semplice: scegliere più core su core migliori.
Prima di entrare nel nitty grintoso, si prega di notare la formulazione del titolo dell'articolo. Questo articolo riguarda il motivo per cui credo in più core volontà battere core migliori, il che implica che questo suonerà vero (di nuovo, secondo la mia opinione) qualche volta in futuro. Per ora, con le applicazioni ancora prevalentemente single-threaded e inconsapevoli di core multipli, i core migliori sono i vincitori.
sfondo
Nel corso degli anni abbiamo visto i nostri processori passare da single-core lightweights fino a mostri a otto core (o 16-core se si includono server). Ovviamente, avere più core è vantaggioso e consente al sistema di lavorare su più dati contemporaneamente che se il sistema avesse un solo core. Ma a questo punto, sorge una nuova domanda: c'è un punto in cui è più utile smettere di aggiungere core e renderli migliori? Avere 12 core invece di 8 farà molta differenza? Potremmo sentire che avere 4, 6 o 8 core raggiunge il “abbastanza buono” altitudine per quanto riguarda il numero di core, ma potremmo fare molto meglio.
Perché più core saranno migliori
Certo, con più core e core migliori sono la soluzione migliore, ma cosa succede se devi scegliere? Se fossi io a scegliere, andrei con più core. Perché? L'ispirazione per la mia risposta sta nel modo in cui funzionano le GPU.
Le GPU sono piene di core. In effetti, alcune delle ultime schede hanno 2.048 core di cui vantarsi. Hanno una quantità ridicola di core perché consente loro di lavorare sui dati contemporaneamente. Con più core, possono essere crunch più dati. Sì, i core GPU sono buoni solo in un tipo di lavoro (motivo per cui utilizziamo ancora CPU, non GPU), ma lo stesso concetto può essere applicato anche alle CPU.
Con più core, più dati possono essere crunchati dalla CPU, e si ottiene un sistema veloce che sfreccia attraverso qualsiasi cosa tu passi, a condizione che sia programmato per essere a conoscenza di tutti i tuoi core. In breve, molti buoni core saranno alla fine migliori di alcuni grandi core.
I piani attuali di Big Chip Makers
Attualmente Intel sembra mantenere un limite di 4 core (6 per le sue serie estreme di prodotti), ma sta continuando a perfezionare i loro core. Tuttavia, nVidia sta anche aumentando il numero di core. Così è Qualcomm con il suo processore Snapdragon, anche se un po 'più lentamente mentre rende anche le regolazioni personalizzate per i disegni ARM di serie. Anche Apple sta acquisendo core con il suo processore iPhone / iPad, ma a una velocità molto bassa.
AMD sta anche cercando di migliorare i propri core, ma le roadmap precedenti hanno dimostrato che AMD sta ancora aggiungendo core e desiderava sfornare un processore a 10 core per i consumatori. AMD ha già un colosso di 16 core per i server. E sì, non sono esattamente core, ma è così che vengono commercializzati ed è quello che chiamerò loro. Ci sono state molte polemiche sull'approccio dell'intero modulo, che puoi leggere nei commenti qui 5 motivi per cui Intel viene spinta contro il muro da AMD 5 motivi per cui Intel viene spinta contro il muro da AMD Nel corso degli anni, Intel e AMD è stata in una vera battaglia per tirare fuori i migliori processori. Alla fine è arrivato un punto in cui non hai sentito molto di ciò che AMD ha fatto, ... Per saperne di più (pro) e qui 5 motivi per cui i processori AMD sono condannati [parere] 5 motivi per cui i processori AMD sono condannati [parere] Torna in Alla fine del 1999, ho costruito il mio primo computer. Utilizzava un processore AMD Athlon con clock a 500 MHz che era abbastanza veloce per giocare alla maggior parte dei giochi in quel momento, e anche un valore migliore ... Per saperne di più (contro).
Quale strategia è la migliore? In questo momento, chi lo sa? Forse hai un'opinione?
Conclusione
Ciò che accadrà alla fine è qualcosa che possiamo scoprire solo attraverso la pazienza. Tuttavia, dato che più software sta diventando adattabile a numerosi core, il vantaggio si sposterà infine su quei processori che, come un intero componente, possono produrre il maggior numero di lavori. Fino ad allora, dovremo essere contenti di ciò che attualmente funziona meglio.
Qual è la tua opinione, più core o core migliori? Quando pensi che sapremo finalmente quale sia la scelta migliore? Qualche altro pensiero? Fateci sapere nei commenti!
Crediti immagine: Olivander, Forrestal_PL, Aaronage
Scopri di più su: Processore AMD, CPU, Intel.