De Wikipedia, la enciclopedia libre
  (Redirigido desde Unicos )
Saltar a navegación Saltar a búsqueda

UNICOS es el nombre de una gama de variantes de sistemas operativos similares a Unix desarrolladas por Cray para sus supercomputadoras . UNICOS es el sucesor del sistema operativo Cray (COS). Proporciona capas de compatibilidad de código fuente y agrupación en clústeres de red para algunos otros Unix. UNICOS se introdujo originalmente en 1985 con el sistema Cray-2 y luego se trasladó a otros modelos Cray. El UNICOS original se basó en UNIX System V Release 2 y se le agregaron numerosas características BSD (por ejemplo, mejoras en el sistema de archivos y redes).

Desarrollo [ editar ]

CX-OS fue el nombre original que se le dio a lo que ahora es UNICOS. Este fue un sistema prototipo que se ejecutó en un Cray X-MP en 1984 antes del puerto Cray-2. Se utilizó para demostrar la viabilidad de utilizar Unix en un sistema de supercomputadora, antes de la disponibilidad del hardware Cray-2.

La renovación del sistema operativo fue parte de un movimiento más amplio dentro de Cray Research para modernizar su software corporativo: incluida la reescritura de su compilador Fortran más importante ( cft a cft77 ) en un lenguaje de nivel superior ( Pascal ) con optimizaciones y vectorizaciones más modernas.

Como ruta de migración para los clientes de COS existentes que deseen realizar la transición a UNICOS, se introdujo una capacidad de sistema operativo invitado (GOS) en COS. El único sistema operativo invitado que se admitió fue UNICOS. Se enviaría un trabajo por lotes de COS para iniciar UNICOS, que luego se ejecutaría como un subsistema bajo COS, utilizando un subconjunto de las CPU del sistema, la memoria y los dispositivos periféricos. El UNICOS que se ejecutaba bajo GOS era exactamente el mismo que cuando se ejecutaba de forma independiente; la diferencia era que el kernel realizaba ciertas solicitudes de hardware de bajo nivel a través del enlace COS GOS, en lugar de hacerlo directamente al hardware.

Uno de los sitios que ejecutó versiones muy tempranas de UNICOS fue Bell Labs , donde los pioneros de Unix, incluido Dennis Ritchie, portaron partes de su octava edición Unix (incluida la E / S de flujo ) a UNICOS. También experimentaron con una instalación para invitados dentro de UNICOS, lo que permitió que la versión independiente del sistema operativo se alojara sola.

Lanzamientos [ editar ]

Cray ha lanzado varios sistemas operativos diferentes con el nombre de UNICOS, que incluyen:

  1. UNICOS : el Cray Unix original, basado en System V. Usado en Cray-1 , Cray-2 , X-MP , Y-MP , C90 , etc.
  2. UNICOS MAX : un micronúcleo basado en Mach utilizado en los elementos de procesamiento del T3D , junto con UNICOS en el sistema host Y-MP o C90.
  3. UNICOS / mk : una versión "servidorizada" de UNICOS que utiliza el microkernel Chorus para crear un sistema operativo distribuido . Utilizado en el T3E . Este fue el último sistema operativo Cray realmente basado en fuentes de UNICOS, ya que los siguientes productos se basaron en diferentes fuentes y simplemente usaron el nombre "UNICOS".
  4. UNICOS / mp : no derivado de UNICOS, pero basado en IRIX 6.5. Usado en el X1 .
  5. UNICOS / lc : no derivado de UNICOS, pero basado en SUSE Linux . Utilizado en XT3 , XT4 y XT5 . UNICOS / lc 1.x comprende una combinación de
    1. los elementos de cálculo ejecutan el microkernel Catamount (que a su vez se basa en Cougaar )
    2. los elementos de servicio ejecutan SUSE Linux
  6. Cray Linux Environment ( CLE ): desde la versión 2.1 en adelante, UNICOS / lc ahora se llama Cray Linux Environment
    1. los elementos informáticos ejecutan Compute Node Linux (CNL) (que es un kernel de Linux personalizado [1] )
    2. los elementos de servicio ejecutan SUSE Linux Enterprise Server

Ver también [ editar ]

  • Scientific Linux , una distribución de Linux de Fermilab y CERN
  • Rocks Cluster Distribution , una distribución de Linux para supercomputadoras

Referencias [ editar ]

  1. Wallace, David (5 de mayo de 2007). "Software Cray XT3 / XT4: estado y planes" (PDF) . Actas del CUG 2007 . Grupo de usuarios de Cray . Consultado el 18 de diciembre de 2012 .

Enlaces externos [ editar ]

  • "Descripción general de la versión de UNICOS 10.0.1.1" . Cray Inc .
  • "Descripción general de la versión de UNICOS / mk 2.0.6" . Cray Inc.
  • "Descripción general de la versión de UNICOS / mp 3.1" . Cray Inc.
  • "Descripción general de la versión del software del sistema Cray XT" . Cray Inc.
  • Fred Gannett (25 de octubre de 2007). "Cray Supercomputer FAQ y otros documentos" .
  • Dennis Ritchie (septiembre de 2000). "Experiencias con el Cray X / MP" . Archivado desde el original el 17 de marzo de 2013.