Poco después del último récord de cálculo de decimales de \pi, nos encontramos con un nuevo récord, pero de naturaleza distinta. Nicholas Sze, de Yahoo, ha calculado el bit 2000 billones de \pi y algunos de los cercanos a él. Pero para ello no ha calculado todos los anteriores, sino que ha utlizado ciertas técnicas para calcular partes de \pi.

Para este cálculo ha utilizado 1000 ordenadores de Yahoo durante 23 días, aunque en realidad el cálculo ha supuesto 503 años en tiempo de CPU (casi nada). Para ello, Nicholas utilizó MapReduce, de Google (curioso, ¿verdad?), cuya utilidad es dividir ciertos problemas en otros menores para después combinar los resultados obtenidos. Al final, lo que Nicholas consiguió calcular fueron los bits de \pi desde la posición 1999999999999997 hasta la posición 2000000000000252.

Ah, por cierto, el bit de \pi que ocupa la posición 2000 billones es…un cero. Después de conocer este dato, más de un alumno mío pondría cara de asombro y pronunciaría la frase que titula esta entrada:

¿Tanto para un cero?

Más información en esta entrada de Microsiervos y en la web personal de Nicholas Sze.

Print Friendly, PDF & Email