b'\n_START_ARTICLE_\nCDC 8600\n_START_PARAGRAPH_\nIl CDC 8600 fu l\'ultimo supercomputer progettato da Seymour Cray per la Control Data Corporation._NEWLINE_Concepito come il successore naturale dei CDC 6600 e CDC 7600, secondo il progetto doveva essere 10 volte pi\xc3\xb9 veloce del 7600, diventando il supercomputer pi\xc3\xb9 veloce del mercato._NEWLINE_Lo sviluppo ebbe inizio nel 1968 poco dopo la presentazione del 7600 ma quasi subito il progetto si trov\xc3\xb2 ad affrontare molti problemi. Nel 1971 la CDC aveva problemi di liquidit\xc3\xa0 e il progetto era lontano del completamento. Quando la CDC decise di concentrarsi su un altro supercomputer, Cray decise di abbandonare la societ\xc3\xa0, finch\xc3\xa9 nel 1974 l\'azienda decise di cancellare il progetto e di presentare la serie CDC STAR-100.\n_START_SECTION_\nProgetto\n_START_PARAGRAPH_\nI computer degli anni \'60 utilizzavano molti componenti discreti (transistor, resistenze, etc) montati su una serie di schede madri. L\'unione di pi\xc3\xb9 schede elettroniche formava un modulo funzionale del sistema. La richiesta di sempre maggior potenza di calcolo aument\xc3\xb2 la complessit\xc3\xa0 delle schede elettroniche. Va tenuto a mente che bastava il malfunzionamento di un singolo componente o una saldatura malfatta per compromettere il funzionamento dell\'intero sistema. Cray era noto nel settore per la capacit\xc3\xa0 di progettare schede elettroniche estremamente complesse ma in grado di funzionare. _NEWLINE_Per ottenere macchine veloci era necessario utilizzare schede elettroniche con molti componenti e nel contempo era necessario ridurre la dimensione dei collegamenti in modo da aumentare la frequenza di clock del sistema. Quindi i computer dovevano essere piccoli ma con molti componenti. Per risolvere il problema della velocit\xc3\xa0 la strada pi\xc3\xb9 semplice era aumentare l\'integrazione dei componenti, ma allora la tecnologia MOS non aveva la velocit\xc3\xa0 sufficiente per le prestazioni richieste._NEWLINE_Cray risolse il problema creando dei moduli molto complessi per aumentare il numero di componenti utilizzati e collegando in modo molto stretto i moduli per ridurre la lunghezza dei collegamenti e quindi innalzando la frequenza di clock. Nel caso dell\'8600 ogni modulo conteneva quattro schede elettroniche sovrapposte di 8 x 6 pollici, lo spessore era paragonabile a quello di un libro grande e consumava circa 3 Kwatt. _NEWLINE_Il modulo di raffreddamento era problematico, il progettista capo del gruppo deposto allo studio della dissipazione termina era Dean Roush, proveniente dalla Amana. Roush inser\xc3\xac uno spesso foglio di rame nei moduli e all\'estremit\xc3\xa0 dei fogli di rame pose il sistema di raffreddamento al freon. Questo increment\xc3\xb2 la complessit\xc3\xa0 del sistema e il peso portandolo a quasi 7\xc2\xa0kg di peso. I moduli erano riuniti in uno ch\xc3\xa2ssis che formava l\'intelaiatura del sistema. Il sistema era molto compatto, formava un cilindro di circa 16 pollici alto circa un metro. Il cilindro era installato sull\'unit\xc3\xa0 di alimentazione. L\'unit\xc3\xa0 di refrigerazione era significativa pi\xc3\xb9 grande del sistema. La struttura del sistema ricorda molto il successivo Cray-2._NEWLINE_I componenti erano molto pi\xc3\xb9 veloci di quelli utilizzati nei precedenti modelli. La CPU centrale del sistema era basato su tecnologia ECL per migliorarne la velocit\xc3\xa0 che infatti passava dai 27.5 ns del 7600 a 8 ns (125\xc2\xa0MHz), un quadruplicamento della frequenza. La memoria principale era anch\'essa migrata alla tecnologia ECL e il sistema veniva progettato con 256\xc2\xa0000 parole ("megabyte") come configurazione di fabbrica. La memoria era suddivisa in 64 banchi che memorizzavano 1 singolo bit per banco in modo da avere un tempo di accesso di circa 8 ns pur essendo il tempo di ciclo di circa 250 ns. Un nucleo di memoria ad alta velocit\xc3\xa0 (20 ns) era prevista e questa memoria avrebbe dovuto memorizzare una copia dei dati pi\xc3\xb9 utilizzati._NEWLINE_Cray decise di includere nell\'8600 quattro CPU complete che condividevano la memoria principale. Per migliorare le prestazioni del sistema la macchina poteva utilizzare una particolare modalit\xc3\xa0 di funzionamento che faceva eseguire ai processori le stesse istruzioni con dati diversi. Questa tecnica attualmente \xc3\xa8 nota come SIMD, riduce il numero totale di accessi alla memoria dato che una sola istruzione comanda quattro processori. Ogni processore era circa 2.5 volte pi\xc3\xb9 rapido del 7600 e quindi quando tutti e quattro i processori funzionavano in parallelo erano circa 10 volte pi\xc3\xb9 rapidi di una macchina 7600 e sviluppavano circa 100 megaFLOPS._NEWLINE_L\'8600 fu il primo sistema CDC a passare da processori basati su parole ASCII (6 bit) a parole basate su byte (8 bit). I precedenti processori (6600 e 7600) avevano per architetture a 60 bit (6 bit per dieci) mentre l\'8600 aveva una parola a 64 bit (8 bit per otto). Come nei precedenti progetti ogni istruzione utilizzava 16 o 32 bit (prima 15 o 30 bit). L\'8600 non utilizzava banche di registri A e B come i precedenti progetti e includeva 16 registri generici. I processori periferici dei sistemi 6600/7600 vennero utilizzati quasi immutati per gestire l\'I/O del sistema.\n_START_SECTION_\nProblemi finanziari\n_START_PARAGRAPH_\nNel 1971 la Control Data Corporation, date le alte spese che stava sostenendo per fronteggiare la IBM in una causa legale, invi\xc3\xb2 una nota a tutte le sue divisioni chiedendo una riduzione del 10% degli stipendi per contenere i costi. Cray chiese di esentare la sua divisione per poter rispettare i tempi di consegna dell\'8600 ma la direzione rifiut\xc3\xb2 la richiesta. Cray ridusse il suo stipendio al minimo sindacale per tagliare la testa al toro e risolvere il problema._NEWLINE_Nel 1972 sembrava che la leggendaria abilit\xc3\xa0 di Cray nella progettazione fosse venuta meno. L\'affidabilit\xc3\xa0 dell\'8600 era scarse e non sembrava possibile realizzare una macchina totalmente funzionante. Questa non era una novit\xc3\xa0 nel settore, durante il progetto 6600 Cray dovette lavorare molto sull\'affidabilit\xc3\xa0 e il 7600 venne venduto prima che raggiungesse un\'affidabilit\xc3\xa0 decente. In questo caso per\xc3\xb2 Cray era pessimista, e contatt\xc3\xb2 il CEO di CDC William Norris per comunicargli che il progetto era giunto a un punto morto e che bisognava riprogettare il sistema da zero. Le finanze della societ\xc3\xa0 non erano solide allora e Norris rispose a Cray di continuare con il progetto corrente._NEWLINE_Nel 1972 Cray decise che non poteva lavorare in queste condizioni e abbandon\xc3\xb2 la CDC per fondare la Cray Research. Nella sua societ\xc3\xa0 abbandono il concetto di multiprocessore ritenendo che il software non sarebbe stato realmente in grado di sfruttare la potenza di calcolo. Cray arriv\xc3\xb2 a questa conclusione dopo il sostanziale fallimento del progetto ILLIAC IV che sebbene sulla carta fosse un sistema molto potente in realt\xc3\xa0 aveva delle prestazioni modeste. _NEWLINE_Il team di progettisti dell\'8600 convinse Norris della possibilit\xc3\xa0 di completare il progetto anche senza la gestione di Cray e il team continu\xc3\xb2 il lavoro nel laboratorio di Chippewa. Nel 1974 la macchina non riusciva ancora a funzionare in modo corretto. Intanto il progetto STAR-100 di Jim Thornton aveva raggiunto la maturit\xc3\xa0 necessaria per essere commercializzato quindi il progetto 8600 venne cancellato. Nella applicazione reali lo STAR aveva prestazioni molto inferiori a quelle previste ma comunque divenne il sistema pi\xc3\xb9 veloce sul mercato fino alla commercializzazione del Cray-1 nel 1976. CDC abbandono dopo poco tempo il settore dei supercomputer. La societ\xc3\xa0 cerco di rientrarvi negli anni 80 con l\'ETA-10 ma l\'iniziativa non ebbe molto successo.'