jueves, 4 de septiembre de 2008

2.000.000

Recordad este momento Bad guys, pues nadie podrá arrebatároslo jamás. Hemos superado la marca de los 2.000.000 de puntos, lo cuál tiene su mérito dado que nuestro pequeño equipo tiene menos de 2 años.

Pero esta vez no quiero hablar de estadísticas sino del afán de superación inherente al ser humano y de su capacidad para lo bueno y lo malo (a veces también lo peor desgraciadamente).

Como especie tenemos la doble capacidad de hacer por un lado las mejores cosas, superando obstáculos y sobreponiéndonos a las más duras adversidades, y por otro las más viles y mezquinas acciones imaginables.

Iniciativas como Folding@Home que unen desinteresadamente a personas de todo el planeta, de todas las edades, de todas las razas, religiones, y creencias con un fin común, me hacen mantener la esperanza en el ser humano.

Bad guys

Date of last work unit 2008-09-04 08:11:43
Active CPUs within 50 days 26
Team Id 54457
Grand Score 2001825 (certificate)
Work Unit Count 6383 (certificate)
Team Ranking (incl. aggregate) 745 of 139903


Por un mundo sin barreras y sin limitaciones merece la pena nuestro constante esfuerzo para mantener viva la esperanza.


Alberto Sánchez González (imrbadguy)

lunes, 1 de septiembre de 2008

Bad guys 1 de Septiembre 2008

El mes de Agosto, pese a algunas gratas sorpresas, ha resultado duro para nuestro equipo aunque nos deja abierta la puerta a un futuro mejor ya que hemos podido comprobar el rendimiento de los clientes GPU tanto para tarjetas gráficas ATI como Nvidia.

Y es que pese a que han sido pocos los Bad guys que no han hecho vacaciones, éstos han conseguido llevar al equipo por encima de los 200.000 puntos/mes. Además hemos tenido algunos cambios en la clasificación del equipo, pero vayamos por partes.

Las columnas son las siguientes:
  1. clasificación en el equipo;
  2. nombre del usuario;
  3. puntos conseguidos;
  4. Working Units enviadas;
  5. diferencia puntos mes anterior;
  6. porcentaje de puntos sobre el total del equipo;
  7. porcentaje de WUs sobre el total del equipo;
  8. diferencia en puntos con el usuario anterior.

Total puntos equipo: 1.984.129 (+206.891)
Total WUs equipo: 6319 (+399)

1 Joan_Garcia_Camba 627260 1857 58036 31,614% 29,39%
2 imrbadguy 485035 482 67386 24,446% 7,63% 142225
3 Vito 166086 932 6892 8,371% 14,75% 318949
4 Punyales_X 156945 545 6240 7,910% 8,62% 9141
5 Lito 104782 619 2707 5,281% 9,80% 52163
6 Flor_PSV 100083 506 23667 5,044% 8,01% 4699
7 Kaiser 90480 279 37674 4,560% 4,42% 9603
8 imrbadguy-mobile 82851 328 2354 4,176% 5,19% 7629
9 imrbadguy-workstation 61889 254 0 3,119% 4,02% 20962
10 newdaga_server 32699 190 1935 1,648% 3,01% 29190
11 Punyales_W 32241 140 0 1,625% 2,22% 458
12 migue 20583 93 0 1,037% 1,47% 11658
13 VeRRoNicAA 14828 56 0 0,747% 0,89% 5755


Claramente en este mes han sido protagonistas en los positivo Kaiser y Flor_PSV , mientras que en lo negativo tenemos a Joan_Garcia_Camba y Vito. Comentemos la actuación de cada miembro del equipo durante el mes de Agosto.

Joan_Garcia_Camba, nuestro líder este mes ha pinchado y se ha situado lejos de sus astronómicos registros de meses anteriores. Y es que nos tiene muy mal acostumbrados, pero esperemos que vuelva por sus fueros pronto.

immrbadguy, su aportación ha vuelto a sus niveles habituales y se mantiene sólido en segunda posición, recuperándole algo de terreno a Joan_Garcia_Camba.

Vito, flojo en este mes aunque ha incrementado ligeramente su distancia sobre Punyales_X.

Punyales_X, su rendimiento ha sido bajo pero esperanzador debido al uso de su Nvidia 8800 GTS 512 MB, ¿cazará a Vito en Septiembre?.

Lito, un resultado un tanto pobre pero razonable que le hace estar amenazado seriamente por Flor_PSV y Kaiser.

Flor_PSV, gracias a una AMD/ATI HD 3870 y al uso del cliente SMP Linux 64, el escaso tiempo dedicado ha sido muy productivo y ha superado por primera vez los 20.000 puntos/mes ganando una posición.

Kaiser, la revelación del mes ha utilizado una GPU Nvidia 8800 GT de 512 MB para rozar los 40.000 puntos en este mes, lo cuál le ha aportado casi tantos puntos como en los meses anteriores. Si sigue así puede convertirse en una seria amenaza para los más veteranos del equipo y de momento ya ha subido dos posiciones.

imrbadguy-mobile, flojo también en este mes parece de vacaciones desde Junio y ha perdido ya dos posiciones.

imrbadguy-workstation, un resultado nulo que debe recuperar en Septiembre aunque se sitúa ahora en novena posición.

newdaga_server, por fin ha adelantado a Punyales_W y se afianza en la décima posición.

Punyales_W, cerrado por vacaciones en Agosto esperamos su vuelta en el presente mes.

migue, sigue apagado a la espera de su resurrección aunque desconocemos si volverá entre nosotros.

VeRRoNicAA, su primer nulo esperemos que sea un caso aislado y no se repita.


Septiembre suele ser un mes para volver a empezar, ya que marca el fin de las vacaciones y el inicio de un nuevo curso. Tal vez nos traiga novedades interesantes en forma de nuevos miembros en el equipo o nuevos recursos disponibles. Sea como sea debemos continuar intentado hacer de este un mundo mejor, más justo y con más esperanzas para todos.


No hay más límite que el que nosotros nos imponemos.


Alberto Sánchez González (imrbadguy)

domingo, 3 de agosto de 2008

Bad guys 1 de Agosto 2008

Los meses estivales se preveían difíciles, y así ha sido durante el mes de Julio. Pese a todo no ha sido tan malo aunque puede que Agosto sea peor. Pero siendo positivos, esto nos brindará la oportunidad de empezar con nuevas fuerzas Septiembre y remontar el vuelo.

Pese a todo no ha sido nuestro peor mes, gracias sobre todo a nuestro ariete y locomotora particular, que ha vuelto a superar su record mensual superando por primera vez los 100.000 puntos.

Las columnas son las siguientes:
  1. clasificación en el equipo;
  2. nombre del usuario;
  3. puntos conseguidos;
  4. Working Units enviadas;
  5. diferencia puntos mes anterior;
  6. porcentaje de puntos sobre el total del equipo;
  7. porcentaje de WUs sobre el total del equipo;
  8. diferencia en puntos con el usuario anterior.

Total puntos equipo: 1.777.238 (+195.547)
Total WUs equipo: 5920 (+553)

1 Joan_Garcia_Camba 569224 1753 119467 32,029% 29,61%
2 imrbadguy 417649 444 37083 23,500% 7,50% 151575
3 Vito 159194 861 18424 8,957% 14,54% 258455
4 Punyales_X 150705 527 0 8,480% 8,90% 8489
5 Lito 102075 609 4585 5,743% 10,29% 48630
6 imrbadguy-mobile 80497 310 2874 4,529% 5,24% 21578
7 Flor_PSV 76416 456 668 4,300% 7,70% 4081
8 imrbadguy-workstation 61889 254 1926 3,482% 4,29% 14527
9 Kaiser 52806 200 3347 2,971% 3,38% 9083
10 Punyales_W 32241 140 1481 1,814% 2,36% 20565
11 newdaga_server 30764 179 2562 1,731% 3,02% 1477
12 migue 20583 93 2295 1,158% 1,57% 10181
13 VeRRoNicAA 14828 56 835 0,834% 0,95% 5755
14 newdaga_vx 8029 31 0 0,452% 0,52% 6799


Sólo hemos tenido un cambio este mes: Vito se ha tomado su particular vendetta y ha recuperado la posición que perdió ante Punyales_X el mes anterior. Repasemos uno a uno lo que ha hecho cada usuario durante este mes.

Joan_Garcia_Camba, nuestro líder sigue batiendo sus records y ha mejorado su puntuación del mes anterior, batiendo por segundo més consecutivo su marca personal, ¿conseguirá hacer lo mismo en Agosto?

immrbadguy, su aportación ha flaqueado debido a problemas logísticos, pero volverá por sus fueros durante este mes.

Vito, su rendimiento se ha mantenido estable respecto a Junio y ha tomado vendetta de Punyales_X.

Punyales_X, su rendimiento ha sido nulo en este mes debido a problemas de temperatura y es que los 65 nm empiezan a estar un tanto... ¿obsoletos? Esperemos que vuelva pronto.

Lito, un resultado razonable este mes que podría llegar a ser una amenaza para Punyales_X si no se recupera pronto.

imrbadguy-mobile, flojo también en este mes, ya que se ha visto afectado por problemas logísticos.

Flor_PSV, poco ha aportado este mes y tampoco se espera un rendimiento muy notable para el próximo. Septiembre será un mes mejor esperemos.

imrbadguy-workstation, los tiempos mejores no han llegado ni van a llegar de momento.

Kaiser, tal vez algo recuperado a finales de mes, pero sigue siendo la sombra de sí mismo.

Punyales_W, una aportación importante teniendo en cuenta las limitaciones temporales a las que se encuenra sujeto.

newdaga_server, signos de recuperación y cada vez más y más cerca de Punyales_W.

migue, empezó muy bien el mes con la misma energía que mostró en Junio, pero después literalmente se ha apagado.

VeRRoNicAA, un resultado razonable, sigue aportando de forma constante.


A ver qué pasa en Agosto, un mes todavía más difícil debido a las vacaciones de unos y otros, un objetivo razonable sería no hacer de este nuestro peor mes... ya veremos. El mundo no se detiene ni tan sólo en vacaciones.


Buenas vacaciones a tod@s y como siempre: Keep Folding!!!


Alberto Sánchez González (imrbadguy)

lunes, 14 de julio de 2008

Evolución

Una de las pocas cosas que me indignó un tanto de Folding@Home fue que su mapa que muestra dónde están localizados los donantes a lo largo y ancho del planeta estaba muy, muy anticuado. Hasta tal punto que el original mostraba datos de la versión 2.0 de Folding@Home y ahora estamos en la beta de la 6.0 (desde hace más de medio año).

Hace ya algún tiempo actualizaron dicho mapa y os los pongo aquí tanto el original como el nuevo para que busquéis las 7 diferencias (o más) que entre ellos parece haber.








Aunque la resolución de la nueva foto no sea tan explícita como la anterior, al menos podemos constatar que la contribución europea y particularmente la española, donde creo que están situad@s el 100% de l@s Bad guys, ha mejorado notablemente.

Recordad que "Los pequeños cambios son poderosos" como decía aquel visionario llamado Capità Enciam.


Alberto Sánchez González (imrbadguy)

miércoles, 2 de julio de 2008

Bad guys 1 de Julio 2008

Aquí están las estadísticas del equipo a día 1 de Julio de 2008. La muy buena noticia es que hemos conseguido romper la tendencia del mes anterior y hemos vuelto a superarnos, consiguiendo en este nuestro mes más productivo de nuestra corta pero excitante historia en Folding@Home.

Pero como veremos no todo son buenas noticias, pues algunos de los integrantes del equipo han visto decrecer su colaboración por unos u otros factores, mientras que otros han retomado las riendas.


Las columnas son las siguientes:
  1. clasificación en el equipo;
  2. nombre del usuario;
  3. puntos conseguidos;
  4. Working Units enviadas;
  5. diferencia puntos mes anterior;
  6. porcentaje de puntos sobre el total del equipo;
  7. porcentaje de WUs sobre el total del equipo.

Total puntos equipo: 1.581.691 (+266.376)
Total WUs equipo: 5367 (+888)

1 Joan_Garcia_Camba 449757 1579 94219 28,435% 29,42%
2 imrbadguy 380566 400 68465 24,061% 7,45%
3 Punyales_X 150705 527 38238 9,528% 9,82%
4 Vito 140770 653 17448 8,900% 12,17%
5 Lito 97490 589 9370 6,164% 10,97%
6 imrbadguy-mobile 77623 288 6085 4,908% 5,37%
7 Flor_PSV 75748 448 17009 4,789% 8,35%
8 imrbadguy-workstation 59963 236 1646 3,791% 4,40%
9 Kaiser 49459 186 3871 3,127% 3,47%
10 Punyales_W 30760 135 465 1,945% 2,52%
11 newdaga_server 28202 152 840 1,783% 2,83%
12 migue 18288 84 7446 1,156% 1,57%
13 VeRRoNicAA 13993 52 1274 0,885% 0,97%
14 newdaga_vx 8029 31 0 0,508% 0,58%


En este mes de Junio hemos sumado 266.376 puntos, nuestro récord absoluto en un solo mes, mientras que el número de WU ha ascendido hasta las 888, debido tanto a nuestro mejor rendimiento en general como a las características de los proyectos disponibles en Folding@Home, los cuáles son ahora más cortos en tiempo de CPU aunque también en número de puntos re recompensa.

Veamos qué ha aportado cada uno al equipo según el orden de la clasificación:

Joan_Garcia_Camba, nuestro ariete ha confirmado su liderazgo con mano firme ,batiendo este mes su mejor aportación y acercándose a los 100.000 puntos en este periodo de tiempo.

immrbadguy, su aportación se mantiene firme y sigue siendo uno de los pilares del equipo mes a mes, aunque se ha distanciado de la cabeza en esta ocasión.

Punyales_X, el cambio más notable en este mes, ya que ha adelantado a Vito siguiendo la línea ascendente del mes anterior. ¿Será capaz de aguantar el ritmo?

Vito, víctima de Punyales_X su rendimiento aunque bueno ha bajado notablemente respecto a meses anteriores, ¿logrará recuperarse y tomar su particular vendetta?

Lito, parece que uno de los puntales del equipo ha vuelto y su rendimiento, sin ser extraordinario , ha sido destacable.

imrbadguy-mobile, un poco flojo en este mes, ya que su rendimiento se ve afectado por las altas temperaturas.

Flor_PSV, incrementa su aportación hasta superar los 17.000 puntos y empatar virtualmente con Vito en este mes.

imrbadguy-workstation, un bajo bagaje de puntos para el que fuera en otro tiempo uno de los líderes del equipo. Esperemos que lleguen tiempos mejores...

Kaiser, ha sido la sombra de sí mismo ya que su rendimiento ha caído hasta tal punto que tal vez haya que declararlo desaparecido en combate.

Punyales_W, una aportación pequeña pero importante pues en este caso su objetivo es contribuir en la medida de lo posible.

newdaga_server, este mes parece que ha tenido distracciones nupciales lo cual han afectado a su aportación. Pese a ello sigue acercándose a Punyales_W, pero lo primero es lo primero, felicidades!!!

migue, ha dado cuenta de VeRRoNicAA en este mes, dando un salto cualitativo en su aportación al equipo y presentándose como clara amenaza para los que le preceden.

VeRRoNicAA, no ha sido su mejor resultado pero sigue aportando de forma constante.


Hemos empezado el verano con mucha energía y hemos hecho del mes de Julio una referencia en nuestra historia y el objetivo a superar. Ese debe ser nuestro objetivo, la superación de las barreras de la ciencia que impiden que disfrutemos de un mundo mejor.


No mercy!!!

Alberto Sánchez González (imrbadguy)

Clasificación por equipos < 800

Sí sí sí, el récord ya está aquí!!! Siguiendo las celebraciones de este mes de Junio, hemos conseguido aportar nuestro granito de arena a la ciencia y a la vez superar un nuevo límite: ya estamos por debajo del puesto 800 en la clasificación por equipos de Folding@Home.

Tiene mucho mérito, ya que si lo pensáis con detenimiento, en el momento de batir la marca por delante de nosotros "tan sólo" había 796 equipos, mientras que por detrás la friolera de 128.158. Además, llegar hasta aquí nos ha costado algo más de un mes desde el pasado 23 de Mayo, cuando rebasamos el puesto 900.

Así que podemos estar satisfechos del rumbo de nuestro equipo.


Bad guys
Date of last work unit 2008-06-30 22:39:55
Active CPUs within 50 days 37
Team Id 54457
Grand Score 1581067 (certificate)
Work Unit Count 5362 (certificate)
Team Ranking (incl. aggregate) 797 of 128955


Una vez más el honor de entregar la WU rompedora ha recaído en Joan_Garcia_Camba, nuestro poleman particular y musa (muso?) del equipo.

Joan_Garcia_Camba

Date of last work unit 2008-06-30 22:39:55
Total score 449673
Overall rank (if points are combined) 6503 of 1020638



Pero que nadie se relaje: la de la ciencia es una carrera de resistencia en la que todos ganamos y ésta no debe ser, ni será, nuestra última palabra.


Gracias a tod@s los bad guys y bad girls!!!



Alberto Sánchez González (imrbadguy)

sábado, 21 de junio de 2008

Rendimiento de Folding@Home

Recientemente se ha estrenado en Folding@Home un nuevo cliente GPU2 en fase beta para las GPUs de Nvidia, lo cuál, junto a la solución de un problema en la versión del driver 8.5 de las tarjetas AMD/ATI que incapacitaba a las Radeon de las serie 2XXX, 3XXX y a la novísima 4850 para participar, ha provocado un notable incremento en el rendimiento del cliente GPU.

La siguiente tabla muestra el rendimiento actual de los diferentes clientes según la arquitectura y el sistema operativo:

OS Type Current TFLOPS* Active CPUs Total CPUs
Windows 1962059232060596
Mac OS X/PowerPC 78487116630
Mac OS X/Intel 26832451948
Linux 7242257311396
GPU 604549112671
PLAYSTATION®3 143450845543382
Total 2339321327 3096623


El rendimiento total es de 2339 TeraFLOPS, no olvidemos que son 2'3 millones de GigaFLOPS. Para poner en perspectiva esta medida de la potencia de cálculo en coma flotante, podemos echar un vistazo a la recientemente publicada lista de los 500 ordenadores más potentes del mundo, la lista completa la tenéis disponible en www.top500.org.

En la siguiente tabla tenemos las columnas:
  • cores: número total de núcleos del sistema;
  • Rmax: rendimiento máximo obtenido con LINPACK, en TeraFLOPS;
  • Rpeak: rendimiento teórico máximo, en TeraFLOPS.

RankComputer/Year VendorCoresRmaxRpeak
1Roadrunner - BladeCenter QS22/LS21 Cluster, PowerXCell 8i 3.2 Ghz / Opteron DC 1.8 GHz , Voltaire Infiniband / 2008
IBM
1224001026.001375.78
2BlueGene/L - eServer Blue Gene Solution / 2007
IBM
212992478.20596.38
3Blue Gene/P Solution / 2007
IBM
163840450.30557.06
4Ranger - SunBlade x6420, Opteron Quad 2Ghz, Infiniband / 2008
Sun Microsystems
62976326.00503.81
5Jaguar - Cray XT4 QuadCore 2.1 GHz / 2008
Cray Inc.
30976205.00260.20
6JUGENE - Blue Gene/P Solution / 2007
IBM
65536180.00222.82
7Encanto - SGI Altix ICE 8200, Xeon quad core 3.0 GHz / 2007
SGI
14336133.20172.03
8EKA - Cluster Platform 3000 BL460c, Xeon 53xx 3GHz, Infiniband / 2008
Hewlett-Packard
14384132.80172.61
9Blue Gene/P Solution / 2008
IBM
40960112.50139.26
10SGI Altix ICE 8200EX, Xeon quad core 3.0 GHz / 2008
SGI
10240106.10122.88


El rendimiento máximo lo obtiene RoadRunner con 1026 TeraFLOPS y 122400 cores, ya que es un sistema heterogéneo que combina procesadores CELL y Opteron Dual Core entre otros. Su eficiencia es mucho mayor en cuanto a que combina muchos menos procesadores que el global del máquinas de Folding@Home y su rendimiento debe ser más consistente, pero también su rendimiento global es la mitad.

¿Qué quiero decir? Pues que el potencial de cálculo de sistemas distribuídos como el de Folding@Home es muy elevado, más cuando se está empezando a utilizar la ingente potencia de cálculo de las GPUs y CPUs actuales.

Las GPUs evolucionan más rápido que los procesadores, ya que tienen un ciclo de vida más corto y cada 6-9 meses hay una hornada nueva que supera a la anterior de forma notable. Los procesadores por su parte evolucionan a un ritmo menor, si bien es cierto que son más flexibles y están destinados a realizar operaciones muy diferentes.

Lo importante en todo caso es que el software se adapte a las diferentes soluciones hardware disponibles lo antes posible, ya que de lo contrario estaremos desperdiciando el gran potencial que se empieza a esconder en nuestros sistemas domésticos que, pese al avance constante, siguen siendo muy limitados y estando muy lejos de poder realizar cálculos complejos en tiempo real.

Alberto Sánchez González (imrbadguy)