25-06-2004  (20561 lectures) Categoria: Bull_GE

GE-600

La¬†s√®rie GE-600 era una fam√≠lia¬†d'ordinadors mainframe de¬†36 bits originaris de la d√®cada de 1960, constru√Įts per¬†General Electric (GE). Quan GE va deixar el negoci de mainframe, la l√≠nia es va vendre a¬†Honeywell, que va seguir construint sistemes similars a les d√®cades de 1990 i 2000 (DPS-9,¬†DPS-90, DPS-9000), ja que la divisi√≥ es va traslladar al¬†Groupe Bull i despr√©s¬†a NEC.

El sistema √©s potser m√©s conegut com la plataforma en qu√® el¬†Dartmouth Time Sharing System (DTSS) va passar la major part de la seva vida √ļtil, i la m√†quina base del¬†sistema operatiu Multics tamb√©. Multics es va recolzar en addicions de¬†mem√≤ria virtual fetes a versions posteriors de la s√®rie.

Arquitectura

La sèrie 600 utilitzava paraules de 36 bits i adreces de 18 bits. Tenien dos acumuladors de 36 bits, vuit registres d'índex de 18 bits i un registre d'exponents de 8 bits. Suportava punt flotant tant en precisió simple de 36 bits com en doble precisió de 2 x 36 bits, l'exponent s'emmagatzemava per separat, permetent fins a 71 bits de precisió i un bit per al signe. Tenia un elaborat conjunt de modes d'adreçament, molts dels quals utilitzaven paraules indirectes, algunes de les quals eren increments automàtics o autodesxifrats. Admetia bytes de 6 bits i 9 bits mitjançant modes d'adreçament; aquests suportaven l'extracció de bytes específics i l'increment del punter de bytes, però no l'accés aleatori als bytes.

Tamb√© inclo√Įa diversos¬†controladors de canals per al maneig de¬†l'E/S. La¬†CPU podia lliurar programes curts escrits en el propi¬†llenguatge m√†quina del controlador del canal, que despr√©s processaria les dades, les mouria cap a o des de la mem√≤ria i plantejaria una¬†interrupci√≥ quan es completessin. Aix√≤ va permetre a la CPU principal passar a altres tasques mentre esperava que es complet√©s l'E/S lent, una caracter√≠stica principal dels sistemes de¬†compartici√≥ de temps.

Sistemes operatius

Originalment el sistema operatiu dels ordinadors de la sèrie 600 era GECOS, desenvolupat per GE a partir de 1962. GECOS va ser inicialment un sistema de processament per lots, però més tard va afegir moltes característiques vistes en sistemes més moderns, incloent multitasca i suport multiusuari.

Entre 1963 i 1964, GE va treballar amb el Dartmouth College en el seu projecte Dartmouth BASIC, que també va conduir al desenvolupament d'un nou sistema de compartició de temps per donar-li suport al GE-235. Això va ser un gran èxit i va portar a finals de 1967 a una proposta per a una versió millorada del sistema que s'executava en el 635. La primera versió, coneguda per Dartmouth com a "Fase I" i GE com "Mark II", l'original del GE-235 convertint-se en "Mark I", va ser un èxit similar. La "Fase II" a Dartmouth va ser llançada com el Dartmouth Time Sharing System (DTSS), mentre que GE va desenvolupar encara més Mark II en el millorat Mark III.

La col·lecció d'històries corporatives del Museu d'Història de l'Ordinador descriu la història de Mark I de GE d'aquesta manera:[1]

El precursor de General Electric Information Services va començar com una unitat de negoci dins de General Electric formada per vendre l'excés de temps informàtic en els ordinadors utilitzats per donar demostracions als clients. El 1965, Warner Sinback va recomanar que comencessin a vendre serveis de temps compartit mitjançant el sistema de temps compartit (Mark 1) desenvolupat a Dartmouth en un ordinador General Electric 265. El servei va ser un èxit instantani i el 1968, GEIS tenia el 40% del mercat de 70 milions de dòlars per compartir temps. El servei va continuar creixent i, amb el pas del temps, va migrar al GE va desenvolupar sistemes operatius Mark II i Mark III que s'executaven en grans ordinadors mainframe.

El sistema operatiu GE Mark II (m√©s tard Mark III) va ser utilitzat per GE Information Services com a base per al seu negoci de compartici√≥ de temps i computaci√≥ en xarxa. Tot i que Mark II / Mark III es va basar originalment en el sistema de Dartmouth, els sistemes van divergir r√†pidament. Mark II/III va incorporar moltes caracter√≠stiques normalment associades als sistemes de processament de transaccions en l√≠nia, com ara la diariitzaci√≥ i¬†el bloqueig de fitxers granular. A principis de la d√®cada de 1970, Mark III va adoptar una tecnologia de cl√ļsters d'alta fiabilitat, en la qual fins a vuit sistemes de processament (cadascun amb la seva pr√≤pia c√≤pia del sistema operatiu) tenien acc√©s a m√ļltiples sistemes de fitxers.

El sistema operatiu¬†Multics es va iniciar el 1964 com un nou sistema operatiu avan√ßat per a la s√®rie 600, tot i que no va estar preparat per a la producci√≥ fins al 1969. GE va ser prove√Įdor de maquinari per al projecte i un dels socis de desenvolupament (els altres eren¬†Massachusetts Institute of Technology i¬†Bell Labs). GE va veure aquest projecte com una oportunitat per separar-se clarament d'altres prove√Įdors oferint aquest sistema operatiu avan√ßat que nom√©s funcionaria millor a les seves m√†quines. Multics requeria una s√®rie de caracter√≠stiques addicionals a la CPU per ser realment efica√ß, i John Couleur es va unir a Edward Glaser al MIT per fer les modificacions necess√†ries. El resultat va ser el¬†GE 645, que inclo√Įa suport per a¬†la mem√≤ria virtual. L'adre√ßament es va modificar per utilitzar un¬†segment de 18 bits a m√©s de l'adre√ßa de 18 bits, augmentant dr√†sticament la mida de la mem√≤ria te√≤rica i fent que la mem√≤ria virtual fos molt m√©s f√†cil de suportar.

Història

La línia d'ordinadors GE-600 va ser desenvolupada per un equip dirigit per John Couleur a partir de la feina que havien fet per al projecte militar MISTRAM el 1959. MISTRAM va ser un sistema de seguiment de radar que es va utilitzar en diversos projectes, inclòs el Projecte Apollo. La Força Aèria va requerir que s'instal·lés un ordinador de recollida de dades en una estació de seguiment des de Cap Canaveral. Les dades finalment es compartirien amb la màquina IBM 7094 de 36 bits del Cap, de manera que probablement l'ordinador també hauria de ser de 36 bits. GE va construir una màquina anomenada M236 per a la tasca i, com a resultat de les necessitats de 36 bits, va acabar actuant molt com el 7094.

GE originalment no tenia intenció d'entrar al mercat d'ordinadors comercials amb la seva pròpia màquina. No obstant això, a principis de la dècada de 1960 GE era l'usuari més gran dels mainframes d'IBM,[cal citació] i produir les seves pròpies màquines semblava una excel·lent manera de reduir els costos del seu departament d'informàtica. En una estimació, el cost del desenvolupament es pagaria en un sol any lliure de taxes de lloguer d'IBM. Molts es van mantenir escèptics, però després d'un any de lluita interna, el projecte de comercialització de l'M236 finalment va obtenir el vistiplau el febrer de 1963.

La màquina es va oferir originalment com a GE-635 principal, i ge-625 i GE-615 més lents però compatibles. Tot i que la majoria eren sistemes d'un sol processador, el 635 es podia configurar amb quatre CPU i fins a quatre controladors d'entrada/sortida (COI) cadascun amb fins a 16 canals d'interfície perifèrica comuns. El 635 va ser probablement el primer exemple d'un sistema SMP de propòsit general, tot i que el programari GECOS/GCOS tractava els processadors com un mestre i fins a tres esclaus.

L'agost de 1964, IBM va considerar que la sèrie GE 600 era una "competència severa en les àrees científiques a mitjana i gran escala". [2] El maig de 1965 es va lliurar el primer ordinador GE-625 a la planta de GE Schenectady per substituir altres cinc ordinadors de diverses mides i marques. [3] Durant el 1965 es van enviar diversos GE 635, inclosos dos a Martin Marietta al novembre. [4]

La línia 600 constava de sis models: el 605, 615, 625, 635, 645 i 655. GE va oferir una caixa per connectar-se al 635 anomenat 9SA que permetia al 635 executar 7094 programes.

El 615 era un 635 amb la unitat de control (CU) i la unitat d'operacions (OU) superposades, i un camí de memòria de 36 bits d'amplada. El 625 era un 635 amb unitat de control i unitat d'operacions superposades i camí de memòria de 72 bits d'amplada. El 635 tenia un camí de memòria de 72 bits d'amplada i la superposició CU/OU habilitada. La diferència entre aquests models era de menys de 10 cables al backplane. El field service podria convertir un 615 a un 635 o 625 o viceversa en un parell d'hores si fos necessari; a part d'aquells pocs cables, els 615, 625 i 635 eren idèntics. El 605 es va utilitzar en algunes aplicacions en temps real/militar i era essencialment un 615 sense el maquinari de coma flotant. Els programes codificats per a un 605 s'executarien sense cap modificació en cap altre processador de 600 línies. El 645 era un processador 635 modificat que proporcionava suport de maquinari per al sistema operatiu Multics desenvolupat al MIT.

Els 605/615/625/635 i 645 eren essencialment ordinadors de segona generació[cal citació] amb lògica TTL de transistor discret i un grapat de circuits integrats. La memòria consistia en un nucli de ferrita de dos microsegons, que es podia intercalar. GE va comprar memòria bàsica a Fabri-Tek, Ampex i Lockheed. La memòria lockheed tendia a ser la més fiable. [cal citació]

Els continus problemes amb la fiabilitat dels sistemes de cinta magnètica utilitzats amb el sistema van llançar un pall durant tot el projecte. El 1966 GE va congelar moltes comandes, mentre que d'altres van ser cancel·lades directament. El 1967 es van aclarir aquests problemes i les màquines es van tornar a llançar juntament amb una versió actualitzada del sistema operatiu GECOS.

El 1967 es va iniciar un projecte de seguiment per crear un 635 d'√ļltima generaci√≥. El nou¬†GE-655 va substituir els¬†transistors individuals dels models anteriors per¬†circuits integrats, cosa que va duplicar el rendiment de la m√†quina alhora que va reduir considerablement els costos de muntatge. No obstant aix√≤, la m√†quina encara estava en desenvolupament el 1969, i va ser anunciada, per√≤ probablement mai lliurada amb aquest nom.

En aquell moment, el projecte Multics havia produ√Įt finalment un sistema operatiu utilitzable pels usuaris finals. A m√©s del MIT, Bell Labs i GE, els sistemes GE-645 que executen Multics es van instal¬∑lar al¬†Centre de Desenvolupament de roma de la For√ßa A√®ria dels Estats Units,¬†Honeywell Billerica i Machines Bull a Par√≠s. Aquests dos √ļltims sistemes van ser utilitzats com a "f√†brica de programari" per un projecte Honeywell/Bull per dissenyar l'ordinador Honeywell Level 64.

GE va vendre la seva divisi√≥ d'ordinadors a¬†Honeywell el 1970, que va canviar el nom de la s√®rie GE-600 com la¬†s√®rie Honeywell 6000. El 655 es va llan√ßar oficialment el 1973 com el¬†Honeywell 6070 (amb versions de rendiment redu√Įt, el 6030 i el 6050). S'ha afegit un conjunt d'instruccions decimals/empresarials opcionals per millorar el rendiment¬†de COBOL. Aquest era el conjunt d'instruccions ampliat, tamb√© conegut com EIS i la unitat decimal o DU. Les m√†quines amb EIS van ser les s√®ries 'parells', la 6040, 6060, 6080 i m√©s tard la 6025. Es van vendre diversos centenars d'aquests processadors. La mem√≤ria era inicialment un nucli de ferrita de 600 ns fet per Lockheed. Versions posteriors van utilitzar mem√≤ria MOS de 750 ns. Els dos podrien coexistir dins d'un sistema, per√≤ no dins d'un controlador de mem√≤ria.

Es va llançar una versió del 6080 amb els diversos canvis relacionats amb Multics similars al 645 com el 6180. Es van enviar unes quantes dotzenes de CPU d'arquitectura 6180. Més tard, els membres de la sèrie 6000 van ser llançats amb diversos noms, inclosos Level 66, Level 68, DPS-8, DPS-88, DPS-90, DPS-9000 de Honeywell, Groupe Bull i NEC.

Vegeu també

Referències

  1. ^ Col·lecció d'històries corporatives del Museu d'Història de la Informàtica: Detalls de l'empresa - Serveis d'informació general elèctrica (GEIS)
  2. ^ Nota IBM DSD ASG, 13 d'agost de 1954, US v IBM, Exh 14791 p.386
  3. ^ "Formació per a la conversió". Mario V. Farina, Datamation, juny de 1966
  4. ^ Datamation, agost de 1965, p.71

Enllaços externs




versió per imprimir

Comentaris publicats

    Afegeix-hi un comentari:

    Nom a mostrar:
    E-mail:
    Genera una nova imatge
    Introdu√Įu el codi de seguretat
    Accepto les condicions d'ús següents:

    Per a participar en els comentaris l'usuari es compromet a complir i acceptar les següents normes bàsiques de conducta:

    • Respectar les opinions de la resta dels participants al fòrum, tot i no compartir-les necessàriament.
    • Abstenir-se d'insultar o utilitzar un llenguatge ofensiu, racista, violent o xenòfob, i no tenir cap conducta contrària a la legislació vigent i a l'ordre públic.
    • No enviar cap contingut amb copyright sense el permís del propietari. Si es considera oportú facilitar continguts d'internet amb copyright, cal escriure la URL completa perquè els altres usuaris puguin enllaçar-hi i descarregar-se els continguts des de la pàgina propietària.
    • Publicitat: No es permet enviar continguts promocionals i/o publicitaris.