Articoli e news    Prezzi

Tilera sforna CPU a 16 e 36 core, è sfida aperta sul cloud

08:23 - 30 gennaio 2012 di Manolo De Agostini

Tilera ha annunciato di essere pronta con le soluzioni a 16 e 36 core TILE Gx-3000 e Gx-8000, indirizzate a particolari ambiti, tra cui server cloud ed equipaggiamenti di rete. L'azienda sfida tutti, da ARM a Intel, a fare meglio in un particolare settore di mercato che in futuro diverrà determinante.

Tilera ha annunciato la produzione in volumi, con processo produttivo a 40 nanometri, della terza generazione di processori RISC TILE Gx, indirizzata ad applicazioni di cloud computing. In particolare si parla di applicazioni web a bassa latenza ed elevato throughput, come i framework per il data mining Hadoop, NoSQL e i database in-memory (IMDB).

L'azienda destinerà i chip Gx-3000 proprio al mondo server, le soluzioni Gx 5000 a compiti multimediali e le Gx8000 per equipaggiamenti di rete. Secondo Tilera ci sono già ottanta aziende impegnate al progetto e 20 accordi stipulati. Tra le aziende note si contano Mercury Computer e Harmonic.

Core Tilera Gx

Tilera adotta dei core RISC a 64 bit pensati per gestire il carico di lavoro su infrastruttura Linux. I core all'interno del chip sono connessi tramite una rete mesh che fa apparire il tutto come un unico processore multi-thread. Questi processori supportano l'indirizzamento fisico della memoria a 40 bit, perciò possono gestire 1 TB di memoria, hanno un controller di memoria DDR3 integrato e un'unità di virtual networking. Le varianti della serie Gx8000 sono dotate anche di unità per l'accelerazione della codifica.

Ogni core ha una ALU a 64 bit three-issue con sistema di memoria virtuale avanzato, 32 kilobyte (kB) di I-cache L1, 32 kB di D-cache L1 e 256 kB di cache L2. I chip Tilera Gx supportano il kernel Linux 2.6.36 e CentOS. Tra i linguaggi compatibili troviamo C e C++, Java, PHP, Perl e Python, implementati attraverso un compilatore GCC integrato.

In passato Tilera ha dichiarato che queste CPU - in determinati ambiti - offrono un rapporto prestazioni per watt dieci volte migliore delle soluzioni Intel Sandy Bridge e portano una riduzione nei costi totali - acquisto, gestione, etc - del 50%. "La ragione per cui possiamo scontrarci con l'architettura Sandy Bridge è che la gamma Intel è progettata per applicazioni general-purpose. Noi ci rivolgiamo a un'applicazione molto specifica con throughput elevato. Se confrontiamo i nostri chip con Sandy Bridge nelle applicazioni enterprise standard, non ne usciamo bene". Ovviamente i rivali di mercato di questa soluzione non sono solo i processori x86, ma anche tutte le soluzioni ARM che stanno nascendo e prenderanno piede in futuro.

Tilera prevede che i propri chip saranno usati anche a supporto di sistemi esistenti, perciò ha realizzato una scheda dedicata da collegare allo slot PCI-Express 1.0 o 2.0, dotata di un processore Gx8036 a 36 core con frequenza di 1.2 GHz, due slot di memoria DDR3 SODIMM che possono supportare da 1 a 4 GB di memoria ciascuno e nella parte posteriore un insieme di quattro porte esterne SFP/SFP+, USB 2.0 e interfaccia SATA.

Al momento sono disponibili solo i modelli da 16 e 36 core (di differenti famiglie), mentre le varianti da 64 e 100 core saranno realizzate entro l'anno e vendute nella prima parte del 2013. La roadmap di Tilera per l'anno prossimo contempla già Stratton, un chip che avrà 200 core e sarà prodotto a 28 nanometri.

Condividi:   

Commenti

Aggiungi un tuo commento
1/3 avanti    
noce 30/01/2012 08:52
 
Nei server è sempre stato più facile sfruttare molti core. Quando si riuscirà a trovare il modo di eseguire ogni applicazione in decine di thread diversi anche nei desktop, allora credo che ci sarà un passaggio di era per i processori.
Kafone 30/01/2012 08:55
 
+1 
100 cores? wow!
demon77 30/01/2012 08:58
 
beh in sostanza è lo stesso principio della GPU.
Essendo processori risc in questa forma o saranno affiancati da una cpu tradizionale X86 o si baseranno su un sistema linux apposito immagino..
silvio3d 30/01/2012 09:38
 
+3 

 Originariamente inviata da noce

Nei server è sempre stato più facile sfruttare molti core. Quando si riuscirà a trovare il modo di eseguire ogni applicazione in decine di thread diversi anche nei desktop, allora credo che ci sarà un passaggio di era per i processori.



non esiste e non esistera mai un modo per "eseguire ogni applicazione in decine di thread diversi" perche non tutti gli algoritmi sono paralellizabili come non tutte le elaborazioni seriali non possono essere eseguite in parallelo perche altrimenti non si chiamerebbero seriali. Ci sono operazioni che sono divisibili in infiniti thread e altre che non potranno mai averne piu di 1.
paolo44 30/01/2012 10:01
 
boh se riuscissero a fare l'inverso dell'HT, ossia da mettiamo 8 o 16 core fisici a 4 logici sarebbe forte no?
Tsaeb 30/01/2012 10:04
 
+3 
bello il cloud eh, però poi capita che l'azienda fallisce e "puff!" tutti i tuoi dati adios....
rinoceronte 30/01/2012 10:20
 
tilera sta facendo passi da gigante nel giro di mesi e mesi...
uforob 30/01/2012 10:30
 
paolo44, mi sembra che Intel stia cercando di sviuppare una soluzione del genere in modo che, quando possibile, un'applicazione anche single thread possa comunque essere distribuita su più core che comunque non è come dici tu perché non avrebbe senso limitare il numero di thread, l'importante è che si riescano a sfruttare più core anche con un solo thread.
EpoX 30/01/2012 10:40
 
+1 
Tanti cores, ma se i canali della memoria non crescono proporzionalmente si arriva facilmente alla saturazione della banda.

Tanti cores, tutti che stanno con le braccia incrociate ad aspettare i dati dalla ram...
feanor981 30/01/2012 11:13
 

 Originariamente inviata da silvio3d

non esiste e non esistera mai un modo per "eseguire ogni applicazione in decine di thread diversi" perche non tutti gli algoritmi sono paralellizabili come non tutte le elaborazioni seriali non possono essere eseguite in parallelo perche altrimenti non si chiamerebbero seriali. Ci sono operazioni che sono divisibili in infiniti thread e altre che non potranno mai averne piu di 1.



Sante parole.
Conoscere la legge di Amdahl prima di parlare.
1/3 avanti    
Accedi o  registrati.
Nome utente:
Password:
Segnala TomsHW

Correlazioni

  Categoria: Processori