Regnecentralen ( RC ) fue la primera compañía informática danesa , fundada el 12 de octubre de 1955. Durante las décadas de 1950 y 1960, diseñaron una serie de computadoras, originalmente para su propio uso, y luego para venderlas comercialmente. Los descendientes de estos sistemas se vendieron hasta bien entrada la década de 1980. También desarrollaron una serie de máquinas de cinta de papel de alta velocidad y produjeron máquinas Data General Nova bajo licencia.
Génesis
Lo que se convertiría en RC comenzó como un consejo asesor formado por la Akademiet danesa para de Tekniske Videnskaber ( Academia de Ciencias Aplicadas ) para mantenerse al tanto de los desarrollos en los dispositivos informáticos electrónicos modernos que tienen lugar en otros países. Después de varios años en el puesto de asesores, en 1952 decidieron formar una oficina de servicios de computación para usos gubernamentales, militares y de investigación daneses. Dirigido por Niels Ivar Bech, el grupo también recibió los detalles de la máquina BESK que se está diseñando en el Centro Matemático Sueco (Matematikmaskinnämndens Arbetsgrupp).
El grupo decidió construir su propia versión de BESK para administrar la oficina y formó Regnecentralen en octubre de 1955 para completar y ejecutar la máquina. El resultado fue el DASK , una máquina basada en tubos de vacío que completó su construcción en 1956 y entró en pleno funcionamiento en febrero de 1957. A DASK le siguió en 1961 el GIER totalmente transistorizado , utilizado para tareas similares. GIER es un acrónimo de " Geodætisk Instituts Elektroniske Regnemaskine" (Instituto de calculadora electrónica geodésica) y se introdujo allí el 14 de septiembre de 1961. GIER demostró ser una máquina útil y se utilizó en muchas universidades danesas. Bech también vendió máquinas GIER a las naciones del Bloque del Este , comenzando con Checoslovaquia , Hungría , Polonia y Bulgaria , y luego Rumania , Alemania del Este y Yugoslavia .
RC también fue el hogar de Peter Naur , y DASK y GIER se hicieron conocidos por su papel en el desarrollo del famoso lenguaje de programación ALGOL . Después de la primera conferencia europea de ALGOL en 1959, RC comenzó un esfuerzo para producir una serie de compiladores, completando uno para el DASK en septiembre de 1961. Una versión para el GIER siguió en agosto de 1962. Christian Andersen y Peter Schyum Poulsen, otro empleado de RC, escribió el primer texto introductorio sobre el idioma, Everyman's Desk ALGOL , en 1961.
Negocio periférico
Para soportar un mayor rendimiento en su propia oficina de servicios, RC desarrolló varios dispositivos de entrada / salida de alta velocidad . Uno de los más populares fue el lector de cinta de papel RC 2000 , introducido en 1963. Alimentando la cinta a 5 metros por segundo, el 2000 podía leer 2000 caracteres por segundo (CPS), almacenando los resultados en un búfer mientras la computadora leía periódicamente los datos. los datos retroceden en lugar de detener la cinta para esperar a que la computadora esté lista. La máquina se actualizó más tarde como RC 2500, aumentando la velocidad a casi 7 metros por segundo, mejorando la velocidad de lectura a 2500 CPS. El RC 2000/2500 se convirtió en un producto importante para RC durante la década de 1960, vendiendo 1.500 ejemplares en todo el mundo. Se agregaron varios dispositivos relacionados a la línea, incluido un punzón de alta velocidad y una máquina de conversión de datos dedicada que "masajearía" los datos entre formatos para aliviar la carga en la computadora host.
En 1964, Regnecentralen se hizo público. La mayoría de las acciones de la empresa estaban en manos de sus principales clientes.
Computadoras nuevas
A mediados de la década de 1960, RC inició el diseño de un pequeño sistema informático basado en circuitos integrados para las necesidades de automatización y control industrial , inicialmente para satisfacer una solicitud de una empresa danesa para automatizar una fábrica química que estaban construyendo en Polonia . El diseño del RC 4000 surgió en 1966 y se completó para la fábrica al año siguiente. Cuando se combina con los periféricos apropiados , que casi siempre incluyen un RC 2000 junto con varios dispositivos renombrados de otras compañías, el RC 4000 era un miniordenador altamente confiable y se vendió en toda Europa. El RC 8000 de mediados de la década de 1970 utilizó circuitos integrados (IC) de nueva generación para reducir el RC 4000 a un solo sistema de montaje en bastidor . El último de la serie, el RC 9000 , redujo aún más la máquina y mejoró el rendimiento a aproximadamente 4 MIPS , y se vendió en versiones que podían ejecutar programas RC 8000 o Unix .
El RC 4000 es famoso por su sistema operativo , desarrollado por Per Brinch Hansen . [1] Conocido como el sistema de multiprogramación RC 4000 , es el primer ejemplo del mundo real de un sistema que usa un núcleo muy simple junto con una variedad de programas seleccionados por el usuario que construyen el sistema en su totalidad. [2] Hoy en día, este concepto se conoce como microkernel , [3] y los esfuerzos para corregir el bajo rendimiento de los microkernels formaron la base de la mayoría de las investigaciones sobre sistemas operativos durante las décadas de 1970 y 1980. Brinch Hansen también trabajó con Charles Simonyi y Peter Kraft en el sistema de control en tiempo real del RC 4000 . [4]
RC también comenzó a vender Data General Nova bajo licencia en 1970 como RC 7000 , y luego presentó su propia versión actualizada como RC 3600 al año siguiente. Esta serie llenó un nicho similar al RC 4000, pero para instalaciones mucho más pequeñas. El RC 3600 se convirtió en un elemento fijo de muchas escuelas y universidades danesas.
Durante la década de 1980, RC produjo los sistemas RC 700 Piccolo y RC 759 Piccoline, que se vendieron principalmente a escuelas danesas y a algunas empresas en Dinamarca y en el extranjero. El Piccolo funcionaba con la CPU Zilog Z80A , mientras que el Piccoline funcionaba con el procesador Intel 80186 .
Regnecentralen fue adquirida por International Computers Limited (ICL) en 1989.
Referencias
- ^ Brinch Hansen, Per (1969). Software informático RC 4000: Sistema de multiprogramación (PDF) . Regnecentralen.
- ^ Brinch Hansen, Per (abril de 1970). "El núcleo de un sistema de multiprogramación" (PDF) . Comunicaciones de la ACM . 13 (4): 238–241. CiteSeerX 10.1.1.105.4204 . doi : 10.1145 / 362258.362278 . S2CID 9414037 .
- ^ "Per Brinch Hansen • IEEE Computer Society" . www.computer.org . Consultado el 15 de diciembre de 2015 .
- ^ Per Brinch Hansen , ed. (2002). "Prólogo" . El origen de la programación concurrente: de los semáforos a las llamadas a procedimientos remotos . Springer . pag. 534. ISBN 978-1-4757-3472-0.
enlaces externos
Regnecentralen:
- Regnecentralen (RC) ( traducción de Google ): sitio del museo con muchos artículos relacionados con RC, principalmente en danés . Contiene también simuladores de computadora (hay uno para GIER: página en inglés )
- Aspectos destacados de la historia de RC : descripción general de la historia de RC, escaneada de un folleto presuntamente creado en la década de 1970. Faltan varias páginas importantes.
- Elogio: Niels Ivar Bech, 1920-1975