Nueva lista Green500
Ha sido publicada una nueva lista de las instalaciones informáticas con mayor eficiencia energética, la lista Green500.
IBM sigue dominando los primeros puestos de esta lista, destacando que los seis primeros puestos corresponden a instalaciones basadas en procesadores PowerXCell 8i.
Séptimo lugar para un equipo con la curiosa arquitectura GRAPE-DR, y justo después el primer computador con arquitectura x86_64, acelerado por tarjetas ATI Radeon HD.
Los siguen quince infraestructuras basadas en soluciones IBM Blue Gene/P.
Cray encabeza la nueva lista Top500
La nueva lista Top500 se ha publicado hoy. Con ella llega la sorpresa de IBM no se encuentra en primer lugar, sino que ha sido Cray con la supercomputadora Jaguar.
Jaguar se ha construido para el centro de ciencia computacional de Oak Ridge. Está construida a partir de procesadores AMD Istambul de 6 núcleos, para dar un total de 1759000 GFlops (224162 núcleos).
Otros titulares:
402 sistemas utilizan procesadores Intel.
427 son llevan procesadores x86 de cuatro núcleos.
IBM es lider en potencia instalada, un 35%, seguido de HP, Cray y SGI.
Micros con cien núcleos
La compañía californiana sube de nivel su línea de microprocesadores de alto rendimiento aumentando su potencia a la vez que reducen el consumo energético. Los microprocesadores Tilera de tercera generación TILE-Gx, llegan tras los Tile64 y Tile32Pro y pueden incorporar 16, 36, 64 y 100 núcleos ofreciendo una eficiencia energética “diez veces superior a los Westmere”, la próxíma generación de procesadores Intel. Estarán fabricados por la principal foundry mundial, TSMC, bajo procesos tecnológicos de 40 nanómetros y se espera su comercialización para finales de 2010.
Los ejecutivos de Tilera aseguran que están “cuatro años por delante de Intel en diseño de microprocesadores”, debido a que ellos han podido empezar de cero al contrario que Intel “que tiene una inmensa inversión en la arquitectura x86 tratando de asegurar la compatibilidad de anteriores micros para servidores y el sector de consumo”.
Read more
El concepto detrás de Barrelfish
Como diseño de SO parece no haber sido entendido en algunos blogs que lo ven solo como sistema multicore o SMP. El concepto detrás de Barrelfish es el de otros sistemas distribuidos y viniendo de Microsoft Research es una noticia tecnológica interesante: un multikernel capaz de comunicarse con el espacio de usuario y con procesadores x86, ARM, CELL o chips gráficos y todo constituyendo un único sistema a ojos de quien lo opere. Entonces este sistema en estado primitivo busca una modularidad nunca vista en distribuidos: no se trata de una implementación aprovechando recursos de quadcores, se trata de extenderse en clusters heterogéneos o en configuración NUMA (no paralelizable) mediante protocolos intercomunicantes URPC de un colectivo de núcleos aunados en sistema general único. Se está programando bajo licencia BSD (abierto pero cerrable).
La única fuente que lo explica detalladamente (en inglés)

¿Alguien recuerda ese intento de sistema modular descentralizado, sin kernel y 100% recargable sin reinicios y que nunca pasó de la teoría? Unununium se llama y volvió (assembler y BSD license). Lejos aún pero ligeramente perfilándose van los iniciales sistemas autoreplicantes (veremos en que anda el monolito “hiperinflado” Linux cuando llegue 2019).
Es el universo una colosal máquina de Turing?
Una MT es un modelo formal del concepto de algoritmo que podemos imaginar como un dispositivo capaz de leer/escribir símbolos de/en una cinta, y de desplazarse por la misma (o hacer que la cinta se desplace, que tanto da una cosa como la otra). La cinta la podemos imaginar como de longitud ilimitada, y dividida en casillas, en cada una de las cuales puede haber un símbolo. La MT se halla en todo momento en un cierto estado
interno (de entre un cierto conjunto de estados posibles) y dispone de una función de transición interna que le dice qué debe escribir, cómo debe moverse, y cómo debe cambiar el estado interno en función del estado actual y de lo que esté leyendo en cada momento de la cinta. La definición de la MT es completa si indicamos el alfabeto A que contiene a todos los símbolos que se pueden leer/escribir, el conjunto de estados posibles Q, el
estado inicial q0, y la función de transición d. El funcionamiento de la MT termina en el momento que se alcanza un cierto estado de parada. Los contenidos iniciales de la cinta corresponden a la entrada del algoritmo, y los contenidos finales a su salida.
Decoding the Universe, de Charles Seife (para quien se le anime)
Programming the Universe, de Seth Lloyd (para quien ya no se desanime)
Fuente: Microsiervos
GenodeOS 2009.09 liveCD
Ya existe una segunda imagen de este prototípico sistema operativo desde la anterior versión de octubre 2008. Se nos invita a probarlo con KVM desde su front-end qemu entre otras opciones, paravirtualizarlo en Linux sería invertir su propósito, pero dada su inmadurez es el recurso al que se apela por el momento.
El propósito de Genode es que montado sobre microkernels OKL4, Fiasco y/o Pistachio pueda correr por debajo de GNU/Linux, lo que nos remite a ese tan remanido como fallido propósito trunco del religioso Stallman ¿No se ve la conexión entre Genode y Hurd-Mach? Todavía no hay link con posibles dispositivos portátiles y sus necesitados sistemas para empotrar. Es por ello que algunos hackers andan inyectando Ubuntu Linux en hardware como el de Amazon Kindle 2 para almacenar y gestionar los e-books de la plataforma.
Expansión multiplataforma
Filed under: Hardware, Linux, Software, sistemas operativos
Opera 10 está listo para quienes prefieran su interfaz, sus mejoras en javascript desde 9.5 Futhark antiguo (el alfabeto de los proto-noruegos) o su función de leer con Opera Presto 2.2 -Acid 3 al 100%- tags y declaraciones en el idioma de la web, así como lo hacen Safari, Firefox, IE8 o Chrome. La última versión estable fue la 9.64.
CPU+GPU paralelizando la carga y el proceso
Es sabido que todo CPU es de propósito general para ejecutar instrucciones y que cualquier GPU solo trabaja con código específico a sus unidades de flujo o núcleos de stream. Pues AMD acaba de llevar al software lo que se venía avanzando en hardware: OpenCL SDK x86. Aún en fase beta conlleva el porte a otros sistemas de aquello que solo OpenCL de Snow Leopard podía realizar. Y así como el trabajo de cómputo intensivo se reparte entre dual/quad cores Athlon, Phenom, Core2, Core i5-i7 (y los próximos i3 de 32nm) con chipsets que integran IGP del tipo AMD 790GX / nForce 980a y/o gráficas GeForce y Radeon; así también Ion de NVidia, Fusion de AMD y Pine Trail en Atom+GPU se repartirán el trabajo armónica y sincrónicamente para desarrollos bajo esta herramienta en juegos, editores de gráficos 3D, decodificación de video HD, factorización de enteros… y otros exprimidores. El factor externo a esto es, que todo este hardware novedoso ahora en Argentina será un 30% mínimo más caro por un nuevo esquema impositivo que pretende el desarrollo interno y enterrar a Alvin Toffler.
MorphOS 2.3 & Power7
Aunque las novedades en PowerPC ya no se acumulan como hace tan solo un lustro, las plataformas Pegasos I G3 (750CXe IBM), Pegasos II (Freescale MPC7447) y Efika (Freescale MPC5200B) con dichos procesadores Motorola pueden probar la última compilación de Morphos 2.3, que brinda algunas de sus características aquí y allí. Genesi ahora también ensambla hardware utilizando Cortex A8 ARM desde el chip i.MX515 SoC de Freescale.

Se estima que habrá disponibilidad de IBM Power7 en 45nm y a 4.04 GHz para mediados de 2010. Constarán de 2, 4 u 8 núcleos con 4 threads por cada uno resultando en una potencia de cálculo máxima de 258.6 GFLOPS por chip, mucho más de lo que demanda una sesión de MorphOS.
Slackware en ARM
Hasta hace poquito Slackware solo soportaba dos arquitecturas oficialmente: x86 y s/390, en PPC se desarrolló Slackintosh y para 64 bits otros crearon Bluewhite64; pero ahora tenemos soporte para procesadores alpha y SPARC y mientras se libera la oficial 64 bits ahora -current y pronto Slackware 13, aunque ni se aproxime a la multiplicidad de Debian, ARM ya podrá alojar en su núcleo sistemas Slackware Linux. Al respecto los SheevaPlug de Marvell, unos minicomputadores que se enchufan a la red eléctrica como si se tratara de fuentes de alimentación y que ya corrían Ubuntu 9.04 para empotrar, tienen un ARM que a 1.2 GHz ahora se entenderán con Slack para servir contenido multimedia y ficheros de todo tipo de información digital desde 512MB SDRAM y 512MB Flash. Que Slackware fluya más y mejor.







