Camino a Ninguna Parte

los PS3 se adueñan de Folding@Home

Marzo 26, 2007 por jt3k

Este fin de semana encontré en Engadget una noticia perturbadora: las consolas PS3, equipadas con el ya casi mítico microprocesador Cell de múltiples núcleos, están dominando en la cantidad de FLOPS contribuidos al proyecto. Yo tengo algún tiempo participando en Folding@Home, pero mi contribución y la de mi equipo se ha estancado notoriamente desde que el ese wey nos quitó los 80 cores que nos estaban dando puntos rápidamente.

De cualquier modo, la noticia me resulta muy interesante porque Cell permite un tipo de programación que me intriga desde hace tiempo y en la que casi no he incursionado, un paradigma llamado multithreading. Normalmente los thread son manejados por el sistema operativo y pueden existir varios corriendo en un modo concurrente emulado, ya que aunque la naturaleza del microprocesador solo permite ejecutar un proceso a la vez, la multiplexión (o como se diga) del tiempo da la ilusión de paralelismo. Los procesadores modernos tipo Intel Core Duo o AMD Athlon X2 ya comienzan a incluir dos o cuatro núcleos, lo que permite paralelismo verdadero, pero Cell eleva el multithreading a nuevos estándares gracias a la cantidad de núcleos que contiene. Esto antes solo era posible utilizando hardware muy caro o clústers de varias máquinas.

foldingstats26032007.jpg

Se antoja tener una PS3, pero más que para jugar sería como plataforma experimental: el mismo Sony proporciona un bootloader para arrancar Linux, y se pueden instalar versiones de YellowDog y Gentoo. Por desgracia en México esta consola aún es muy escasa y extremadamente cara: cuando compré el Xbox de primera generación pagué como 3000 pesos por él y ya estaba modificado para utilizar copias y le pude instalar sin mucho problema el DamnSmall Linux; en este momento el PS3 ya está a la venta en Sam’s Club por la módica suma de 10,000 devaluados. El Folding@Home tendrá que esperar un poco.

Publicado en linux, tecnología | Sin comentarios »

soporte técnico gratuito

Enero 24, 2007 por jt3k

¡Vaya gente con la que tiene que tratarse a veces! Mi exjefe está resultando ser una terrible y persistente piedrita en el zapato. Todo porque sigo estando cerca mientras hago mi tesis…

Hoy sí me salió con una verdadera estupidez. Hace mucho, mucho tiempo (unos 8 meses) hice un trabajo para él por fuera de la institución, colocando una máquina Linux para que actuara como router para una escuela pública. Entre los requerimientos, me pedían que le pusiera alguna especie de caché web, y opté por un proxy transparente con squid.

Por supuesto, el caché guarda durante algún tiempo las páginas para mejorar la carga de las mismas en la red local. Me pagaron y me olvidé del asunto.

Ahora el exjefe (que en otros círculos conocemos como el ese wey) se me aparece, osando interrumpir mi sesión de hacking avanzado (¿o lectura de feeds? no recuerdo…) para decirme que aquella escuela tiene una página web hospedada fuera, y que los cambios que le hacen no se reflejan con la suficiente rapidez para los usuarios de la red local por culpa del caché.

Tuvo el descaro de preguntarme cómo alterar el caché para que refresque con más frecuencia esa página en específico. Yo solo pensé “peeendejo” y me hice el imbécil. ¿Ahora quiere que trabaje gratis para él? Lo mandé de regreso por donde llegó.

Volviendo al tema del post anterior: este cuate tiene maestría, certificación Cisco, casi-certificación Micro$oft, más de 8 años de experiencia como sysadmin, ¡y me sale con esa mamada!

Para él y todas aquellas sanguijuelas que creen que el soporte técnico es gratuito: RTFM

Publicado en hacks, linux, personal | 2 Comentarios »

Nuevas Entradas »