jueves jul 09, 2009

Notebook HP 530 con OpenSolaris 2009.06

La HP 530 es una notebook accesible en el mercado local. Hay algunas variaciones en el modelo pero básicamente las características que posee son las siguientes:

Procesador: Intel Core Duo T2050
Disco: 120 GB Sata
Memoria: 1 GB DDR2
Pantalla: 15,4"
Chipset: Intel 945GME 
Video: Intel GMA 950

Para instalar OpenSolaris en este equipo con la versión anterior del sistema operativo (2008.11), había que seguir unos pasos que describí en un articulo hace unos meses. Había que inicializar el sistema con el controlador de video genérico VESA (incompatibilidad con el chipset de gráficos de Intel) y deshabilitar el audio (bug con el controlador de audio High Definition provocaba que se reiniciara el sistema), para instalar un controlador parcheado una ves instalado el sistema y así tener audio.

HP 530

Todo esto ya no es necesario con OpenSolaris 2009.06, el cual se instaló en el equipo sin problemas reconociendo todo el hardware. Es más el controlador de video ahora no solo está soportado sino que también tenemos aceleración 3D por lo que podemos aprovechar totalmente nuestra placa de video y habilitar Compiz sin problemas, jugar videojuegos que requieran placas aceleradoras, etc. Cabe destacar también que esta placa de video es la que poseen la mayoría de las netbooks por lo que no tendremos problemas por este lado para utilizarlas con OpenSolaris. 

Es increíble el trabajo de la comunidad en cuanto a la velocidad y cantidad de drivers para dispositivos que desarrolan!. La nueva versión 2009.06 de OpenSolaris trae muchos más controladores que las versiones anteriores, lo que la hace mucho más compatible con distintos equipos.

Pueden encontrar la lista de compatibilidad de hardware de Solaris/OpenSolaris en: http://www.sun.com/bigadmin/hcl/

OpenSolaris

Saludos, Juan 

martes ene 06, 2009

Motherboards con conexiones inalámbricas entre CPU y memoria (Proyecto Proximity Communications)

En la publicación IEEE Spectrum de Noviembre de este año, se presentaron algunos de los aspectos negativos de las arquitecturas multi-core. La publicación del Institute for Electrical and Electronics Engineers cita el trabajo de científicos de Sandia National Labs. En ese trabajo, se demuestra que los procesadores multi-core van en detrimento de la computación de alta performance en ciertos modos de uso.Proximity
En respuesta a ese problema, Sun trabaja en su proyecto Proximity Communications desde hace cuatro años. El objetivo es comunicar a la CPU con la memoria sin usar los múltiples niveles de conexiones de cobre que se utilizan en el motherboard entre sockets de CPU y memoria. Esas conexiones se reemplazan por un par de placas de metal que, sin tocarse, envían y reciben señales.
De esa manera, se reduce significativamente la latencia entre memoria y CPU, una complicación que aumentó con la aparición de los procesadores multi-core, ya que una mayor cantidad de procesadores accede a la memoria a través de un mismo bus. Por otra parte, la transmisión de tipo inalámbrico entre estas dos placas, se hace a una velocidad que el cobre no alcanza.
Sun presentará el avance de su proyecto Proximity Communications en la conferencia Electronic Componentes and Technology (ECTC), que se realizará en San Diego, California, en mayo de 2009.
“No se puede eliminar la latencia por completo, pero si reducirla en uno o dos órdenes de magnitud,” señaló Bjorn Andersson, director de marketing de computación de alta performance en Sun Microsystems.
Si Sun logra que su proyecto funcione, puede cambiar la forma en que funcionan los procesadores. Estos hoy tienen la mitad de su capacidad dedicada a la lógica y la otra a los cachés, como lo explica Nathan Brookwood, analista especializado en semiconductores. “Si se logra tener fuera del chip un caché tan veloz como si estuviese adentro, se podrán crear sistemas con enormes cachés, reduciendo tiempos de acceso a la memoria principal y con un menor costo de producción.”
Los servidores serían mucho más pequeños usando estas conexiones cortas y densas, lo cual aumentaría a su vez la densidad de los centros de datos, como nos dice Martín Reynolds, de Gartner. “La eliminación de todos esos elementos mecánicos permite una mayor densidad en el espacio.”
Intel y AMD ya avanzaron en esta dirección reemplazando el uso de pines en sus CPUs por LGA (Land Grid Array), donde contactos metálicos en la base de la CPU simplemente se conectan tocando contactos similares en el motherboard. Así, no se necesitan los pins, que deben ser insertados cuidadosamente y que pueden romperse o doblarse.
Proximity Communications sería el siguiente paso, donde los metales se aproximan, pero no se tocan.
Finalmente, Sun prepara herramientas para paralelizar las aplicaciones. Se trata de un lenguaje de alto nivel que al compilarse, se ocupa del paralelismo.


viernes feb 01, 2008

El hardware esperando que el software avance

En el siguiente link encontrarán una interesante nota que hace referencia a cuestiones que tienen que ver con el avance del hard, particularmente de los procesadores, y como todavía el software no saca provecho del mismo

http://news.zdnet.co.uk/software/0,1000000121,39287261,00.htm

En épocas donde todos los fabricantes multiplican los cores internos del procesador, se vuelve vital para poder aprovechar el rendimiento de los mismos, avanzar con la técnicas de programación, desarrollar mejores compiladores y optimizadores.

En el mundo de SUN se plantean alternativas a través del SUN STUDIO, y sus compiladores c/c++ y fortran que en conjunto con librerías open source como OpenMP, y MPI comienzan a sacar ventajas al analizar rendimiento y performance. Basta con ver los benchmarks para darse cuenta como puede hacer la diferencia trabajar con las herramientas adecuadas. Industrias como las petroquímicas (que suelen realizar costosas simulaciones o estudios para nuevos yacimientos), la medicina (simulaciones), entretenimiento (animaciones computarizadas y complicados renderings y otros cálculos sobre multimedia), aeronáutica y la electrónica como cualquier industria que se dedique a realizar nuevos diseños, y por sobre todo en las áreas de educación e investigación ya aprovechan estas nuevas herramientas para aprovechar todo el potencial de las grandes arquitecturas de sistemas que poseen 

Considero, como bien refleja la nota, que cambiar y modernizar la enseñanza de la técnicas de la programación en las universidades es fundamental para poder aprovechar estas nuevas tecnologías. Para que las técnicas de programación concurrente, paralelismo y otros sean conocidas por todos, hace falta que estos temas pasen a ser ejes fuertes de las carreras de sistemas

De esta manera, seguramente el software va a poder alcanzar en esta carrera al hardware.


viernes ago 03, 2007

Solaris corriendo en servidores INTEL

En forma conjunta, estas dos compañías anunciaron la disponibilidad del sistema operativo Solaris de Sun sobre servidores Intel especializados en telecomunicaciones ya sean éstos apilables (en racks) o de formato blade. Sólo una semana antes, Sun anunció una nueva línea de servidores blade, disponibles con variantes de procesadores Intel, AMD o su propio SPARC.
Los sistemas para telco son servidores de los llamados “grado carrier” montados en racks que han sido certificados por NEBS (Network Equipment-Building System) Level 3 y se ajustan a las normativas ETSI (European Telecommunications Standards Institute (ETSI). Los servidores de formato blade, adhieren a ATCA (Advanced Telecom Computing Architecture), que es la especificación para una nueva generación de equipamiento para telecomunicaciones.
En el caso de Sun, entre un 30 y 40 por ciento de sus ingresos provienen de las telco, lo que habla de la importancia de este segmento. “El mercado telco es un sólido vertical para Sun. Del lado de Intel, hemos vendido plataformas grado carrier desde hace tres a cinco años y pusimos mucho esfuerzo en asegurar que el hardware esté en condiciones de soportar las certificaciones NEBS y ETSI,” nos dice Keate Despain, director de las líneas de producto ATCA en Intel.
El nuevo Carrier Grade Rack Mount Server TIGW1U es el primer servidor ya disponible en esta categoría capaz de soportar tanto a Linux como a Solaris. Antes de fines de septiembre, Intel comenzará a entregar NetStructure MPCBL0050, una computadora sobre una sola placa basada en la arquitectura ATCA que también soportará a los dos sistemas operativos. En estos momentos, MPCBL0050 está siendo sometida a la certificación Solaris Hardware Certification Test Suite (HCTS).
Mark Hamilton, VP a cargo de marketing de Solaris en Sun Microsystems, destacó que las dos compañías colaboran muy bien debido a que mantienen la compatibilidad “hacia atrás” con el hardware y software que las telcos necesitan. “Cuando los carriers implantan una plataforma, necesitan que siga en funcionamiento por al menos cinco años y que sea compatible retroactivamente con el nuevo hardware. Varias plataformas Linux dan soporte por los próximos 18 meses. La implantación puede durar hasta dos o tres años y en algún momento no se contará con soporte,” agrega.
Del lado del hardware, las telco podrían tener que replicar la plataforma original tres, cuatro o cinco años más tarde y no pueden darse el lujo de encontrarse con icompatibilidades. Gracias a la compatibilidad retroactiva de x86 y de Solaris, Hamilton cree que la alianza de Sun con Intel es una gran propuesta para las telco. “Hoy tenemos un gran acumulado de fortalezas de clase empresarial usando Solaris sobre una plataforma Intel. Estamos brindando esta misma opción a la industria de telecomunicaciones,” concluye Hamilton.
About

Blog del programa Campus Ambassadors de Sun Microsystems para las universidades de Argentina.

Search

Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy