Todos los sistemas SPARC pueden ejecutar aplicaciones a 32 bits, y los sistemas que cuentan con los nuevos procesadores SPARC (es decir, los sistemas UltraSPARC) pueden arrancar y ejecutar el núcleo completo a 64 bits, lo que les permite ejecutar aplicaciones a 32 y 64 bits de forma simultánea.
Los sistemas que ejecutan un kernel a 64 bits necesitan versiones de los controladores también para 64 bits y otros módulos de software que se cargan directamente en el núcleo. Un pequeño número de aplicaciones pueden depender de estos componentes y, por tanto, necesitar versiones de todos ellos específicas para el núcleo a 32 o 64 bits. Por otra parte, las aplicaciones a 32 no pueden enlazar con bibliotecas de 64 bits y viceversa (Solaris 8 incluye bibliotecas del sistema para 32 y 64 bits).
En la tabla siguiente figuran los sistemas que pueden ejecutar aplicaciones a 64 y 32 bits, así como los sistemas que pueden arrancar un núcleo a 32 bits, a 64 bits o ambos.
Tabla 1-2 Soporte del núcleo del sistema a 32 bits y 64 bits
|
Núcleo |
Aplicación |
Controladores |
|||
---|---|---|---|---|---|---|
Tipo de sistema |
32 bits |
64 bits |
32 bits |
64 bits |
32 bits |
64 bits |
SPARCclassic |
Sí |
No |
Sí |
No |
Sí |
No |
SPARCstation LX |
Sí |
No |
Sí |
No |
Sí |
No |
SPARCstation 4,5, 10, 10SX, 20 |
Sí |
No |
Sí |
No |
Sí |
No |
SPARCengine CP1200 |
Sí |
No |
Sí |
No |
Sí |
No |
SPARCserver 1000, 1000E |
Sí |
No |
Sí |
No |
Sí |
No |
SPARCcenter 2000, 2000E |
Sí |
No |
Sí |
No |
Sí |
No |
Ultra 1, 2, 5, 10, 30, 60, 80 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Ultra 450 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Sun Enterprise 1, 2, 150, 220R, 250, 420R, 450 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Sun Enterprise 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Sun Enterprise 10000 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Netra t1 100/105 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Netra t 1120/1125 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Netra t 1400/1405 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
SPARCengine CP1400 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
SPARCengine CP1500 |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Ultra AX, AXi, AXdp, AXmp, AXmp+, AXe |
Sí |
Sí |
Sí |
Sí[1] |
Sí[2] |
Sí[1] |
Sun Blade 100, 1000 |
No |
Sí |
Sí |
Sí |
No |
Sí |
Sun Fire 280R, 880 |
No |
Sí |
Sí |
Sí |
No |
Sí |
Sun Fire 3800, 4800, 4810, 6800 |
No |
Sí |
Sí |
Sí |
No |
Sí |
Netra T1 AC200 |
No |
Sí |
Sí |
Sí[1] |
No |
Sí[1] |
Netra T1 DC200 |
No |
Sí |
Sí |
Sí[1] |
No |
Sí[1] |
Sun Fire 15K |
No |
Sí |
Sí |
Sí |
No |
Sí |
[1] Soportado sólo al ejecutar el núcleo a 64 bits |
|
|
|
|
|
|
[2] Soportado sólo al ejecutar el núcleo a 32 bits |
|
|
|
|
|
|