AnaitGames AnaitGames.com

Compártelo:   
encabezado-carrerabits

Volviendo la vista adelante: la Wii (y II)


Aquí tenéis la segunda parte de la séptima entrega, dedicada a la Wii, de "La carrera de los bits y los megahercios", que como ya dije, será la última, y la iré publicando en varias tandas. Como estamos acabando, y se supone que estos artículos son didácticos y tal, aviso que seguiré la línea del anterior, y donde lo dejé, analizando en cierto detalle la arquitectura de la consola de Nintendo, pero orientado a aquellos no muy entendidos, con algunos conocimientos ya adquiridos, que deseen acercarse más al hardware. Pero antes de seguir dando caña, iremos entrando poco a poco con algo más fácil de leer.



Comentarios generales y cotilleos


Durante mucho tiempo, antes de que Wii viera la luz, se debatieron en foros las posibles especificaciones de la revolucionaria, para algunos, máquina de Nintendo. Había para todos los gustos, aunque incluso los que apostaron por una mayor potencia hablaban de un hardware inferior a sus competidoras, al menos en cuanto a rendimiento. Pero, a pesar de que la idea de Wii, siendo una consola poco potente, pequeña y barata, ya era un hecho casi establecido, no eran pocos los que se aventuraban a sugerir cosas bastante suculentas, e incluso que tal vez se escondiera algún tipo de secreto en su interior que le fuera a permitir acercarse a la Xbox 360. Debo decir que, de todo lo que leí y de todo en lo que yo mismo pensé, la solución de Nintendo fue casi, si no del todo, la opción menos potente.

Nintendo ya empleó un derivado del micro de la NES en la Super NES. Y lo más importante, el PowerPC G3 era energéticamente eficiente, y muy barato de fabricar con la tecnología del momento.

Por un lado, las posibilidades de que se empleara una CPU similar a la de GameCube eran muy altas. Si no iba a haber un gran salto técnico entre ambas consolas, era muy sensato utilizar la misma arquitectura, o, al menos, una que permitiera retrocompatibilidad con el código ya escrito para la Cube. Ello permitiría aprovechar parte de los conocimientos adquiridos en el área de software y suavizar la curva de aprendizaje para los desarrolladores de la nueva plataforma. Sin ir más lejos, Nintendo ya empleó un derivado del micro de la NES en la Super NES. Y lo más importante, el PowerPC G3 era energéticamente eficiente, y muy barato de fabricar con la tecnología del momento. No tenía sentido, y no había motivo aparente, para pasar a otra familia de microporcesadores. A partir de este punto, en el que yo creo que la mayoría estábamos de acuerdo, había varios caminos.

El primero pasaba por la opción más directa: una CPU de la misma generación que el Gekko de GameCube, reducida de tamaño para bajar costes y consumo, optimizada para funcionar a mayor frecuencia, y tal vez con algo más de memoria caché. Era en su momento una apuesta bastante pobre y poco atractiva.

Otro camino era dar un salto generacional del G3 al G5, un chip mucho más moderno, con más caché y de 64 bits frente a un micro de 32 bits ya obsoleto en el terreno del alto rendimiento. Gracias al G5 se podría haber alcanzado una mayor velocidad, pasando cómodamente de 1GHz, o incluso 2GHz, y obteniendo un rendimiento mayor que el de un G3 a la misma frecuencia de reloj. Por si esto fuera poco, el G5 incorporaba la famosa unidad vectorial Altivec o VMX, que daba un empujón muy sustancial a la capacidad de calculo en coma flotante. El G5, no obstante, tenía el inconveniente de ser más complejo, grande y caro, así como el de presentar un consumo más elevado. Cuando apareció, rondaba los 40 ó 50W, que implica una cantidad de calor considerable, por encima del que cabría esperar de una CPU de portátil moderna de dos núcleos.

Pero en el momento en el que Wii podía haberlo requerido, seguramente se podría haber conseguido una implementación que bajara de 20W, a una frecuencia cercana a los 2GHz. Lo cierto es que 20W está bastante bien, pero no debía de caber en los planes de Nintendo ya que Wii, —es decir, la consola entera—, parece no sobrepasar bajo ninguna circunstancia, incluso a plena carga, los 20W. En mi opinión, podría haberse utilizado un G5 a 1GHz o incluso algo menos, intentando bajar el voltaje lo más posible para minimizar el consumo, y rozar tal vez 11 ó 12W, que aún sería por lo menos el doble de lo que consume Broadway. Aunque tal vez a mí no me habría importado que la consola consumiera un poco más, digamos, unos 25 ó 30W, que la seguiría manteniendo dentro de la categoría del bajo consumo. Incluso aunque el supuesto G5 trabajara a sólo 729MHz, como hace el procesador de Wii, habríamos ganado algo en rendimiento global y algo más en el apartado de cálculo, pero no sería razonable invertir dinero y esfuerzo en investigar para dar un salto tan "corto", pues la mejora no habría sido salvaje.

Una alternativa que parecía bastante obvia era optar por un PowerPC G4. Un escalón intermedio, pero que, por ejemplo, ya incorporaba una unidad vectorial Altivec. Aparentemente no habría sido nada descabellado. El G4 habría sido más barato que el G5 y seguiría representando un avance, aunque tal vez no se consiguiera un consumo inferior. Esto, que de por sí ya habría sido casi definitivo, no habría sido el único motivo para descartarlo como aspirante. El PowerPC G4 fue desarrollado por la alianza IBM, Motorola y Apple, al igual que lo había sido su predecesor, el ya muchas veces mencionado G3. En este caso, parece que fue realmente Motorola el principal impulsor. De hecho, cuando llegó el momento de pasar a fabricación, IBM decidió no hacerlo porque, por lo visto, tenían puntos de vista distintos en algunos aspectos del chip. Así pues, fue Motorola, hoy en día Freescale (algo así como su división de semiconductores), la que comercializó estos procesadores. Ahora bien: Nintendo ya tenía un acuerdo con IBM, —que suministró el procesador a la GameCube—, el G4 no había sido nunca fabricado por ellos, y es posible que no hubiera sido viable llevarlo a la vida sin la ayuda de Motorola, por lo que no compensaba para nada el esfuerzo para el beneficio marginal que habría supuesto un salto G3 -> G4 a una frecuencia de reloj inferior a los 800MHz. Ahí queda.

La única verdadera lástima de no llevar como mínimo un G4 es el seguir sin disponer de una unidad de cálculo vectorial de 128 bits, como Dios manda. Porque apuntando a un consumo tan bajo hay poco margen de maniobra, y la elección del G3 es, desde el punto de vista ingenieril, bastante coherente, aunque discutible.
Fichas:

Comentarios (22)

  1. sev 02/12/2009, a las 16:28
    Sev, Usuario  
    En otras palabras:

    Wii tiene una capacidad gráfica peor que PS2, no digamos ya que XBOX y GC.
  2. undu 02/12/2009, a las 16:43
    Mahmoud Ahmadinejad, Usuario  
    En otras palabras, Sev no sabe leer
  3. juslibollord 02/12/2009, a las 16:59
    JuslibolLord, Usuario  
    @undu
    XDDDDDDDDDDDDDDDDDDDD

    Muy interesante como siempre (aunque me entere de la mitad, desde luego mi portentaje de comprensión le da bastantes vueltas al de Sev). Sería interesante (y no sé si habrá algo en mente), un análisis similar para arquitecturas portátiles, donde creo que cambian bastante las cosas, y el consumo pasa de ser un factor poco importante (dentro de unos límites razonables) a prácticamente convertirse en la reina de la fiesta.
  4. fallenangel 02/12/2009, a las 17:31
    FallenAngel, Usuario  
    @sev
    Cierto, Wii solo es un gamecube con mas capacidad de almacenamiento, y buen procesador, de ahí que los juegos no sean malos sino que sean poco avanzados tecnicamente comparandolos con sus contendientes (y ganadores) Xbox 360 y PS3.

    Dos años despues, la sétima parte O_O!
  5. cheno 02/12/2009, a las 17:33
    cheno, Usuario  
    Me lo he leido entero. Genial redactor. Ya había leido todos los anteriores... pero NADIE VA A COMENTAR EL DESFASE EN LA ENTREGA DEL ARTÍCULO? :D

    2 años!!!!
  6. sev 02/12/2009, a las 17:38
    Sev, Usuario  
    @undu

    "...las posibilidades de que se empleara una CPU similar a la de GameCube eran muy altas. Si no iba a haber un gran salto técnico entre ambas consolas..."
  7. link0 02/12/2009, a las 17:50
    Happy Cat, Usuario  
    OMG, Sev suspendió Lengua y Literatura.
  8. don_caballero 02/12/2009, a las 18:20
    Don Caballero, Usuario  
    Siempre es un placer leerte, David.

    Muy buena idea también el poner los links a los artículos anteriores de la serie, a veces apetece mirárselos ;)

    Saludotes!
  9. radical_ed 02/12/2009, a las 18:46
    Radical Ed, Usuario  
    Aprovecho que se ha publicado para felicitarte por este artículo y por la saga. Estoy deseando leer el próximo.
  10. toposoft 02/12/2009, a las 18:51
    TopoSoft, Usuario  
    Muchas cosas rebasan mi entendimiento, pero esto es digno de una tesis doctoral. Felicitaciones.
  11. bubblebreaker 02/12/2009, a las 19:06
    bubblebreaker, Usuario  
    artículo DIFERENCIAL.
  12. frnk 02/12/2009, a las 19:08
    Frnk, Usuario  
    @link0 ni que aprobarla cambiase mucho las cosas.
  13. kei 02/12/2009, a las 19:18
    ıǝʞ, Usuario  
    Se agradecen mucho este tipo de artículos. Felicidades al redactor.
  14. opaopa 02/12/2009, a las 19:20
    Opa-Opa, Usuario  
    Fantástico.
  15. sephirots_blade 02/12/2009, a las 19:48
    , Usuario  
    David, No conocía tu serie de artículos, posiblemente porque me registré y empecé a visitar la página asiduamente después de que publicaras el anterior capítulo.

    Y no puedo más que deshacerme en elogios ante ellos.
    Felicidades.

    A ver si para el próximo no tenemos que esperar hasta el 2011 XD
  16. sabin 02/12/2009, a las 20:52
    Sabin, Redactor  
    En descargo de David he de decir que la mayor parte de la culpa del retraso en la publicación de este artículo es mía. Me lo envió hace aproximadamente un año, pero entre una cosa y otra, lo he ido postergando hasta hoy.

    Ya le he pedido disculpas a él, pero ahora se las pido también a sus groupies aquí presentes.
  17. zetaculy 02/12/2009, a las 22:08
    Zetaculy, Usuario  
    Anda que el que dice que la wii tiene menos potencia que la Ps2... xDDD si hasta la gamecube (su predecesora) ya era mucho mas potente que la Ps2 por dios.... baste mirar el Resident Evil 4 ; en todas las plataformas, la mejor es la de gamecube (incluso que la de pc en iluminación, pero eso es mas cagada del port) y por lo tanto, tambien la de Wii (ligera mejora de la resolución y cambio de control)
  18. joanlies 03/12/2009, a las 01:40
    joanlies, Usuario  
    Felicidades por el artículo, es cojonudo. Lo que no sabía es que han pasado 2 añazos desde que leí la primera parte :O Me hago viejo xD
  19. david 03/12/2009, a las 21:34
    David, Usuario  
    Muchas gracias a todos por vuestros más que amables comentarios. Es, como siempre, un gran placer compartir con todos vosotros lo poco o mucho que pasa por mi mente.

    Queda uno, y sólo un artículo, para que esta saga finalice. ¡Espero que esté a la altura! Y quiero aprovechar para agradecer a Sabin, a pesar del retraso, su publicación.

    JuslibolLord, interesante sugerencia. Ya me lo habían propuesto en algún momento, pero me lo apunto.

    Por último, comentar que tras la conclusión de "La carrera de los bits y los megahercios", y gracias a su buena aceptación, tengo en mente otros artículos, entre ellos otra mini-serie (más corta y ligera que está), y alguna sorpresa original que espero que os guste.
    ¡Un saludo!
  20. londite 03/12/2009, a las 22:48
    londite, Usuario  
    He encontrado esta tarde el artículo y que decir, me he leído los 8 del tirón. Me han parecido geniales, tanto por la forma de redactar como por el contenido, que es algo que me fascina y del que me gustaría seguir aprendiendo mucho más (creo que los aprenderé por mi cuenta antes que en la carrera [2º de Ingeniería informática]). Y nada más, espero con ansia la última entrega y las demás sagas que en un futuro escribas.

    Por cierto, me podrías recomendar algún buen sitio en el que pueda encontrar más información, me da igual que sea más técnica. Gracias ^^
  21. sunrac 04/12/2009, a las 03:28
    Sunrac, Usuario  
    por fin!!!!!!!!!!!!!!!!!!!!!! lo estaba esperando como agua de mayo.

Por favor identifícate para comentar.

Últimos comentarios

Comentarios en Artículos

Loader