Anar al contingut

CDC 6600

De L'Enciclopèdia, la wikipedia en valencià
CDC 6600
Una consola en 1965 per Seymour Cray i fabricada per Control Data Corporation.

El CDC 6600 va ser el buc insígnia de la série 6000 de mainframes fabricats per Control Data Corporation. Li la considera com la primera supercomputadora exitosa, superant a l'IBM 7030, que mantenia el títul la més potent fins a eixe moment, per un factor de tres.[1][2] En un rendiment de fins a tres megaFLOPS, la 6600 va ser la computadora més ràpida del món des de 1964 a 1969, quan va cedir el títul a la seua successora, la CDC 7600.[3] El CDC 6600 va ser una versió millorada de l'ordenador CDC 6400.

El CDC 6600 posseïa una CPU de 60 bits i 10 unitats perifèriques de processament (PPU) i utilisava un marcador per al plotting de les órdens.

Els primers CDC 6600 varen ser entregats en 1965 al Lawrence Livermore National Laboratory i al Els Alamos National Laboratory.[4] Ràpidament es varen convertir en un sistema imprescindible en l'informàtica científica i matemàtica d'alta gama, en sistemes entregats al Courant Institute of Mathematical Sciences, CERN,[5][6] el Lawrence Radiation Laboratory,[7] i molts uns atres. A lo manco 100 equips varen ser entregats en total.[8]

En un principi, el CDC 7600 es va dissenyar per a ser compatible en el 6600, sent inclús nomenat en un principi com el CDC 6800. Pero es va tindre que abandonar dita idea, en favor de millorar el rendiment. Mentres que la CPU de la 7600 es va mantindre compatible en el del 6600, les unitats de processadors perifèrics (PPU) eren diferents, lo que requeria l'us d'un sistema operatiu distint.

Un CDC 6600 està en exhibició en el Computer History Museum in Mountain View. L'únic CDC série 6000 en funcionament ha segut restaurat pel Living Computers: Museum + Labs.

Història

Despuix d'una màquina experimental coneguda com el Menut Personage,[9] Control Data Corporation va entregar el CDC 1604, un dels primers computadors basats en transistors i que va ser de les màquines més ràpides en el mercat.

El Consell d'Administració estava encantat en esta nova màquina, i varen realisar plans per a una nova série de màquines que estigueren més adaptades a l'us comercial. Cray no estava interessat en eixe proyecte, i es va posar com a meta crear una nova màquina, que fora 40 voltes més ràpida que el CDC 1604.

Durant esta etapa, CDC i Cray no es varen posar d'acort en la direcció que l'empresa deuria prendre. Finalment, Cray va parlar en William Norris, directiu de CDC i li va deixar clar que si les coses no canviaven, ell es marcharia de l'empresa. Norris sabia lo important que era Cray, aixina que li va donar llum verda per a montar un laboratori a on ell volguera. Seymour Cray va treballar junt a Tim Thornton, l'arquitecte del sistema i el “geni amagat” de la 6600.

Descripció

Les màquines de l'época, usaven una CPU que generalment, anava més llenta que la memòria principal. Per eixemple, un processador podria prendre 15 cicles per a multiplicar dos números, mentres que cada accés a la memòria solament prenia un o dos. Açò va significar que va haver un temps considerable en que la memòria principal estava ociosa. Va ser eixe el temps d'inactivitat lo que el 6600 explotava. En lloc de tractar que la CPU s'encarregara de totes les tasques, la CPU de la 6600 solament s'encarregava de l'aritmètica i l'unitat llògica. Açò va donar lloc a una CPU més chicoteta que podria funcionar a una velocitat de rellonge més alta. Junt en les velocitats més ràpides de conmutación dels transistors de silici, la nova CPU de la 6600 era superior a les demés. La base de la CPU 6600 és lo que hui es coneix com a sistema RISC, que es basada en realisar operacions senzilles de forma paralela, per a deixar abans la memòria lliure.

Processador central

El processador central del 6600 inclou 10 unitats funcionals paraleles, permetent múltiples instruccions. En l'actualitat, es coneix com un disseny superescalar, pero en aquells temps era únic. A diferència dels dissenys més moderns, les unitats funcionals encara no havien segut canalisades. Dita unitat es quedava ocupada quan se li emetia una instrucció i es mantenia ocupada fins que l'instrucció terminara. En el millor dels casos, una instrucció podia ser emesa a una unitat funcional cada cicle de rellonge de 100 ns.

Organisació de la memòria

Els programes d'usuari es llimiten a usar solament una zona contigua de la memòria principal. La part de la memòria d'un programa que està en eixecució, és controlat per el RA (Direcció Relativa) i FL (llongitut del camp). Menys els primers CDC 6600, les màquines podien ser configurades en un almagasenament opcional d'extensió del núcleu (ECS). El ECS podia ser utilisat per a una varietat de propòsits, incloent el guardar matrius de senyes que eren massa grans per a la memòria principal, intercanvi d'archius o la comunicació en un complet multi-ordenador central.

Referències

  1. ↑ "Designed by Seymour Cray, the CDC 6600 was almost three claves faster than the next fastest machine of its day, the IBM 7030 Stretch."
  2. ↑ "In 1964 Cray's CDC 6600 replaced Stretch as the fastest computer on Earth."
  3. ↑ "The 7600 design lasted longer than any other supercomputer design. It had the highest performance of any computer from its introduction in 1969 till the introduction of the Cray 1 in 1976."
  4. ↑ N. Lewis, "Purchasing Power: Rivalry, Dissent, and Computing Strategy in Supercomputer Selection at Els Alamos," in IEEE Annals of the History of Computing, vol. 39 no. 3 (2017): 25-40, 2017 [1]
  5. ↑ «The CDC 6600 arrives at CERN». CERN Timelines.
  6. ↑ Compagnie Lyonnaise de Cinéma (14 Jan 1965). «The Contral Data 6600 computer arrives at CERN, the European Organisation for Nuclear Research». CDS Videos.
  7. ↑ (1981).«Bumper Crop».Lawrence Berkeley Laboratory.Consultat el 2017-05-04.
  8. ↑ «Control Data 6600: The Supercomputer Arrives». Archivat des de l'original, el 2019-07-07.
  9. ↑ «Control Data Corporation, “Little Character” prototype - CHM Revolution». www.computerhistory.org. Consultat el 2023-07-23.


Referències