sábado, diciembre 22, 2007
Power SPEC
Así podría haberse llamado el nuevo benchmark de la más reputada organización de benchmarks. Sin embargo, se llama SPECpower_ssj2008. Trata de medir el consumo de potencia de un equipo (un servidor ejecutando aplicaciones server side java, de ahí el ssj).
Lo cuentan en este artículo de Ars Technica. Lo más reseñable: Citan un paper de dos ingenieros de Google en IEEE's Computer, The case for Energy-Proportional Computing, donde dicen que la CPU ya no es el componente responsable de la mayor parte del consumo, y que ahora la pelota está en los sistemas de almacenamiento (discos duros y memoria) y red (en concreto, los switches). Hasta ahora, la CPU era responsable de más del 50% del consumo en el sistema, pero ahora está como mucho en el 45%.
El problema es que dispositivos que no son la CPU ahorran energía sólo cuando entran en estado dormidos. Para eso tienen que estar totalmente sin utilizar. Es algo que funciona bien en dispositivos móviles, por ejemplo un iPod: mientras no se necesite el disco duro (cosa que puede pasar durante 25 minutos aunque se esté escuchando música porque se pasa a una caché de memoria), el disco duro no gasta. El problema es que en los servidores (al menos en los de Google) están típicamente trabajando entre al 10 y al 50% de utilización, con lo que ni están a tope de prestaciones ni están apagados, pero están consumiendo la máxima potencia eléctrica como si estuvieran utilizados al 100%. Y aunque pudieran ponerse los discos de un servidor en estado inactivo, la penalización en la latencia al despertarlo lo haría inviable.
Lo cuentan en este artículo de Ars Technica. Lo más reseñable: Citan un paper de dos ingenieros de Google en IEEE's Computer, The case for Energy-Proportional Computing, donde dicen que la CPU ya no es el componente responsable de la mayor parte del consumo, y que ahora la pelota está en los sistemas de almacenamiento (discos duros y memoria) y red (en concreto, los switches). Hasta ahora, la CPU era responsable de más del 50% del consumo en el sistema, pero ahora está como mucho en el 45%.
El problema es que dispositivos que no son la CPU ahorran energía sólo cuando entran en estado dormidos. Para eso tienen que estar totalmente sin utilizar. Es algo que funciona bien en dispositivos móviles, por ejemplo un iPod: mientras no se necesite el disco duro (cosa que puede pasar durante 25 minutos aunque se esté escuchando música porque se pasa a una caché de memoria), el disco duro no gasta. El problema es que en los servidores (al menos en los de Google) están típicamente trabajando entre al 10 y al 50% de utilización, con lo que ni están a tope de prestaciones ni están apagados, pero están consumiendo la máxima potencia eléctrica como si estuvieran utilizados al 100%. Y aunque pudieran ponerse los discos de un servidor en estado inactivo, la penalización en la latencia al despertarlo lo haría inviable.
jueves, diciembre 20, 2007
El Wow de Microsoft
Microsoft ha conseguido que haga "Wow". Con esto.
No sé, igual todo el mundo lo ha visto ya mil veces, pero yo lo he descubierto hoy por casualidad y ni siquiera recuerdo dónde. Pero ya no pude olvidar la dirección.
Es la misma sensación que cuando vi por primera vez Google Maps. Pero esta vez con Microsoft.
Lo mejor es que se lo estaba enseñando a mi madre con una plaza de nuestra ciudad. Conversación:
Con usuarios así, ni Microsoft y Google juntos pueden hacer nada para causar impresión.
No sé, igual todo el mundo lo ha visto ya mil veces, pero yo lo he descubierto hoy por casualidad y ni siquiera recuerdo dónde. Pero ya no pude olvidar la dirección.
Es la misma sensación que cuando vi por primera vez Google Maps. Pero esta vez con Microsoft.
Lo mejor es que se lo estaba enseñando a mi madre con una plaza de nuestra ciudad. Conversación:
Yo: ¡Es impresionante!
Mi madre: Sí, siempre ha sido una plaza muy bonita.
Yo: ¡El programa digo!
Con usuarios así, ni Microsoft y Google juntos pueden hacer nada para causar impresión.