stringtranslate.com

SunPCi

Tarjeta SunPCi con procesador de 400 MHz

SunPCi es una serie de computadoras de placa única con un conector que permite efectivamente instalar una placa base de PC en estaciones de trabajo basadas en Sun Microsystems SPARC basadas en la arquitectura PCI , agregando la capacidad de que la estación de trabajo actúe como una computadora ' compatible con IBM PC '. [1] Las tarjetas Sun PCi incluían un procesador x86 , RAM, puertos de expansión y un controlador de gráficos integrado, lo que permitía un entorno operativo Wintel completo [a] en un sistema Solaris . [2] El software SunPCi que se ejecuta en Solaris emula las unidades de disco que contienen el sistema de archivos de la PC. El software de PC que se ejecuta en el hardware integrado se muestra en una ventana X en el escritorio del host; También hay un conector en el borde de la placa que, opcionalmente, se puede utilizar para conectar un monitor de PC. [3]

Historia

El producto surgió del problema de las personas que trabajaban en una estación de trabajo Unix que normalmente no estaba basada en Intel a las que se les enviaba un archivo desde una PC basada en Microsoft Windows y no podían manejar el archivo. [1] Sun denominó a este problema interoperabilidad . [1] En el año 2000, estaban disponibles soluciones al problema, como emuladores , pero su rendimiento en ese momento era bastante problemático. [1] Esto fue posible gracias a que las estaciones de trabajo Sun adoptaron el estándar de bus de hardware PCI. [1]

Acelerador SunPC DX

Estas tarjetas fueron las sucesoras de las tarjetas SunPC anteriores que habían estado disponibles para sistemas Sun SBus o VME . [4] [5] Antes de esto, se utilizaba una interfaz binaria de aplicación únicamente de software y un emulador de DOS llamado Wabi . [4] SunPC se ofreció como un emulador de software de reemplazo que podría usarse para ejecutar aplicaciones más avanzadas, con mayor rendimiento, agregando un acelerador de hardware X86. [6] En 1992, el SunPC Accelerator SX (16 MHz 486SX) o SunPC Accelerator DX (25 MHz 486DX) estaban disponibles para estaciones de trabajo SBus, [7] aunque el programa SunPC emula la memoria de la PC con o sin el acelerador presente. [8] Se necesita una tarjeta aceleradora para el software que requiere hardware 80386 o 80486, como Windows 3.11 ejecutándose en modo mejorado o Windows 95; sin este hardware, SunPC se ejecuta en modo sólo software que emula un 80286. [8] En 1997, estaba disponible un coprocesador AMD SBus 5x86 de 133 MHz. [9]

El SunPCi se utilizó originalmente en estaciones de trabajo como la Ultra 5

La estación de trabajo Ultra 5 con un SunPCi opcional para ejecutar Windows 95 o NT se anunció en noviembre de 1998. [2] [10] El año siguiente, los sistemas Ultra 5 incluyen un SunPCi con un procesador AMD K6-2 de 300 MHz y de 64 a 256 MB de RAM. estaban disponibles. [3] [2] Se midió que las aplicaciones de Windows que se ejecutan en este sistema eran un 40% más lentas que una PC de escritorio con un Pentium II de 300 MHz, pero la tarjeta era más barata que comprar una PC nueva. [11] Después de una revisión en profundidad en 1999 con una tarjeta SunPCi original de 300 MHz y 64 MB de memoria, Kevin Railsback en la revista InfoWorld señaló que el precio era competitivo y el rendimiento era adecuado para aplicaciones empresariales, especialmente cuando se utilizaba la salida conectada al SunPCi a una tarjeta dedicada. monitor. Las desventajas fueron que se requería una licencia separada para el sistema operativo Windows 95, los controladores de disco MS-DOS funcionaban lentamente y DirectX no estaba disponible a menos que se usara el monitor dedicado separado. [2] El SunPCi II de 600 MHz se introdujo en 2000. [12] Con el lanzamiento de la versión 2.2 del software SunPCi II en 2001, era posible tener más de una tarjeta aceleradora en una estación de trabajo o servidor Sun Enterprise de nivel básico . [13] En 2005, el SunPCi IIIpro estaba disponible para estaciones de trabajo como el Sun Blade 150. [14]

Hardware y software

Hardware

Según la documentación de Sun, "... la tarjeta coprocesadora no es sólo compatible con PC, es una PC real construida a partir de componentes reales de PC y sigue los estándares de diseño de hardware de PC de facto y emergentes". [15]

Software

El coprocesador SunPCi I [b] con la versión de software 1.3, la versión final para el hardware SunPCi I, es compatible con Solaris 2.5.1, 2.6, 7 u 8 ejecutándose en el host. La compatibilidad con Solaris 9 se incluyó a partir del hardware SunPCi II y la versión 2.3.1 del software. [16] SunPCi III es compatible con Solaris 10 con parches, pero SunPCi II no. [17]

La primera versión de la tarjeta SunPCi estaba destinada a ejecutar Windows 95 o NT. Las tarjetas no se limitaban sólo a los sistemas operativos compatibles "oficialmente"; según Sun "Dado que la tarjeta es un sistema de PC, los futuros sistemas operativos Microsoft Windows también deberían ser compatibles". [15] Posteriormente, Sun admitió oficialmente los siguientes sistemas operativos Windows y Linux en el SunPCi IIIpro: [18]

Algunas personas también han afirmado haber ejecutado con éxito otros sistemas operativos en determinadas tarjetas SunPCi, incluidos NetBSD [19] y Debian Linux [20].

Ver también

Notas

  1. ^ Los microsistemas Sun tendían a utilizar el término entorno operativo donde muchos simplemente usarían sistema operativo ; puede haber algún razonamiento específico detrás de la terminología diferente.
  2. ^ La documentación posterior se refiere retroactivamente al "SunPCi" de primera generación como "SunPCi I".

Referencias

  1. ^ abcde Tougaw, Douglas (15 de agosto de 2000). "Sun PCi ofrece lo mejor de dos mundos". Computación en ciencia e ingeniería . 42 (4). IEEE/AIP: 4–8. Código Bib : 2000CSE.....2d...4T. doi :10.1109/MCISE.2000.852386.
  2. ^ abcd Railsback, Kevin (12 de abril de 1999). "SunPCi pone Wintel en su estación de trabajo". InfoMundo . págs. 49–50. ISSN  0199-6649 . Consultado el 15 de diciembre de 2019 .
  3. ^ ab Barker, Ralph (octubre de 1999). "Sun's Ultra 5 con SunPCi". Computación de rendimiento . vol. 17, núm. 11. San Francisco.
  4. ^ ab Wells, April J. (28 de noviembre de 2007). "Virtualización". Diseño de Sistemas de Aplicación de Red . Prensa CRC. págs. 177-178. ISBN 9781420012972. Consultado el 15 de diciembre de 2019 .
  5. ^ DeVitt, Don (agosto de 1999). SunPCi admite aplicaciones de PC de alta disponibilidad con Solaris (PDF) (Reporte). Microsistemas solares. S2CID  201656164. Archivado desde el original (PDF) el 15 de diciembre de 2019 . Consultado el 15 de diciembre de 2019 .
  6. ^ Conover, Joel (1 de agosto de 1995). "DOS y Windows tienen su momento bajo el sol, gracias al SunPC de SunSoft". Computación en red .
  7. ^ Wylie, Margie (20 de abril de 1992). "Sun busca conectar Unix y otros sistemas operativos de PC". Mundo de la Red . págs.15, 17. ISSN  0887-7661 . Consultado el 15 de diciembre de 2019 .
  8. ^ ab Guía del usuario de SunPC 4.2 (PDF) (Reporte). Microsistemas solares. Noviembre de 1997. págs. 1, 8, 94–95 . Consultado el 15 de diciembre de 2019 .
  9. ^ SunPC: solo los hechos (PDF) (Reporte). Microsistemas solares. Octubre de 1997 . Consultado el 15 de diciembre de 2019 .
  10. ^ Comerford, R. (1999). "El puesto de trabajo cambiante". Espectro IEEE . 36 (5): 98. doi : 10.1109/6.763200.
  11. ^ Caton, Michael (3 de mayo de 1999). "El PC en una tarjeta hace su trabajo, pero...". Semana de la PC . pag. 51. ISSN  0740-1604.
  12. ^ "Sun presenta una tarjeta coprocesadora de 600 MHz para estaciones de trabajo basadas en PCI". Estaciones de trabajo informáticas . vol. 13, núm. 12. Boston. 1 de diciembre de 2000.
  13. ^ Guía de instalación de SunPCi II 2.2 (PDF) (Reporte). Microsistemas solares. Marzo de 2001. págs. 1-2 . Consultado el 16 de diciembre de 2019 .
  14. ^ Notas del producto Sun Blade 150 (PDF) (Reporte). Microsistemas solares. Julio de 2005 . Consultado el 15 de diciembre de 2019 .
  15. ^ ab SunPCi IIpro (PDF) (Reporte). Libro blanco técnico. Microsistemas solares. 2001. pág. 1–2. Archivado desde el original (PDF) el 1 de agosto de 2004 . Consultado el 17 de diciembre de 2019 .
  16. ^ "Descargas de SunPCi". Microsistemas solares. Archivado desde el original el 11 de febrero de 2009 . Consultado el 17 de diciembre de 2019 .
  17. ^ "Notas de la versión de SunVTS 6.0". Oráculo . Microsistemas solares. 2005 . Consultado el 17 de diciembre de 2019 .
  18. ^ Hoja de datos: SunPCi IIIpro (PDF) (Reporte). Microsistemas solares. Agosto de 2004. Archivado desde el original (PDF) el 6 de enero de 2007 . Consultado el 16 de diciembre de 2019 .
  19. ^ "netbsd_sun_pci [subsole.org]". www.subsole.org . Archivado desde el original el 15 de diciembre de 2019 . Consultado el 15 de diciembre de 2019 .
  20. ^ "Mini-CÓMO Linux en SunPCi-II". www.vdberg.org . Archivado desde el original el 14 de agosto de 2016 . Consultado el 15 de diciembre de 2019 .