1/21 estudio de la wii u: cpu y gpununez/clases-micros-para-com/mpc1314... · 2013-12-03 ·...
TRANSCRIPT
Estudio de la Wii U: CPU y GPU
http://en.wikipedia.org/wiki/File:Wii_U_and_GamePad.jpg
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
1/21
Introducción
La consola● Creada por Nintendo● Sucesor de la Wii● Lanzada en 2012
Hardware● Gráficos HD hasta
1080p● Gamepad● Hasta 4 mandos más
http://en.wikipedia.org/wiki/File:WiiU.svg
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
2/21
http://en.wikipedia.org/wiki/File:Wii_U_controller_illustration.svg
Estudio de la Wii U: CPU y GPU
CPU y GPU
● MCM● Multi-chip Module
● Bajo consumo energético
● Ahorrar es una alta prioridad● Ahorro energético● Ahorro económico http://iwataasks.nintendo.com/interviews/#/wiiu/console/0/0
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
3/21Estudio de la Wii U: CPU y GPU
Project Café
Contiene● Espresso
● Latte
● EEPROM
http://en.wikipedia.org/wiki/File:Nintendo-Wii-U-MCM.jpg
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
4/21Estudio de la Wii U: CPU y GPU
Latte
Espresso
EEPROM
El CPU: Espresso
● Tecnología SOI 45nm● Evita capacidad parásita● Ahorro energético
● Base: Power Architecture● 3 núcleos OoO● Memoria eDRAM
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
5/21Estudio de la Wii U: CPU y GPU
Super Mario 3D World (Para no aburrirse)http://www.vg247.com/2013/10/01/super-mario-3d-world-screenshots-and-video-show-platforming-fun/
Ingeniería inversa del CPU
● Basado en Broadway● CPU de la Wii
● 3 núcleos superescalares OoO
● Datos de 32 bits● Enteros 32 bits● Coma flotante 64 bits
tipo SIMD
● ~ 1.2431 GHz
Para cada núcleo ● Pipeline de 4 etapas● 5 unidades
funcionales etapa EX● Hasta 3 instrucciones
por ciclo● Aproximadamente 11
GFLOPS en el mejor caso
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
6/21Estudio de la Wii U: CPU y GPU
Memoria de la CPU
● Cache L2 de 3 MB● 512KB para núcleo 0● 2MB para núcleo 1● 512KB para núcleo 2
● Tambíen hace uso de 32MB de memoria situadas en la GPU
● Se presume que es Cache L3
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
7/21Estudio de la Wii U: CPU y GPU
Super Smash Bros for Wii Uhttp://www.smashbros.com/
El GPU: Latte
● gpGPU● Basado en Radeon
HD● Aspectos nuevos
● Teselación, shaders programables, transmisión de vídeo...
● Componentes para compatibilidad Wii
Sonic Lost Worldhttp://www.edge-online.com/news/sonic-lost-world-coming-to-wii-u-and-3ds-this-year/
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
8/21Estudio de la Wii U: CPU y GPU
● DSP de Audio● eDRAM
Ingeniería inversa del GPU
● Algunos SDK basados en Radeon HD 5000/6000
Procesamiento● 4 a 16 unidades ROP● 8 a 24 TMU (textura)● 160 SPU (general)
Memoria● 3 unidades de
memoria● Una de ellas usada
por la CPU● 2 Memorias SRAM
● Probablemente cache de texturas y Frame Buffer
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
9/21Estudio de la Wii U: CPU y GPU
Comparando con la Wii
● Nintendo guarda bien los secretos del hardware
● No se pueden hacer comparaciones precisas
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
10/21Estudio de la Wii U: CPU y GPU
Wii: CPU
Wii: Broadway● CMOS SOI 90nm● Algunas fuentes
indican 729MHz● No hay más detalles● Suponiendo 1 IPC● 729 MFLOPS
Wii U: Espresso● SOI 45 nm● ~1.2431 GHz● 3 núcleos de hasta 3
IPC
● 11 GFLOPS
~ 15 veces mejor
http://en.wikipedia.org/wiki/File:Wii.svg
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
11/21Estudio de la Wii U: CPU y GPU
Wii: GPU
Hollywood● CMOS SOI 90nm● 243MHz● MCM:
● Napa: E/S, Memoria, gráficos
● Vegas: Audio, Memoria 24MB IT-SRAM
● El MCM también contiene un núcleo ARM926● Conexión inalámbrica,
USB, discos ópticos
● No hay suficiente información para comparar
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
12/21Estudio de la Wii U: CPU y GPU
Críticas
● Wii U criticada por sus bajas prestaciones.
● Es técnicamente muy inferior a las consolas de los competidores● Playstation 4● Xbox One
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
13/21Estudio de la Wii U: CPU y GPU
La generación anterior
● La Wii U casi se queda atrás, incluso para consolas de la generación anterior
● Puede parecer que la Xbox360 sea mejor
● Las IPC de la Wii U compensan su baja frecuencia
Ejemplo: Xbox360● 3 núcleos● 3.2 GHz
● Aún así, es indudablemente peor que las consolas de hoy.
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
14/21Estudio de la Wii U: CPU y GPU
¿Realmente importa?
● Aviso: Sección de opinión● No hay duda de la diferencia técnica● Pero, ¿y la diferencia percibida?
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
15/21Estudio de la Wii U: CPU y GPU
X. Wii U.
http://www.youtube.com/watch?v=6GxUMMGyZcM
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
16/21Estudio de la Wii U: CPU y GPU
Ryse: Son of Rome. Xbox One.
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
17/21Estudio de la Wii U: CPU y GPU
http://www.nowgamer.com/news/2151059/crytek_nextgen_isnt_about_resolution.html
Ley del rendimiento decreciente
● ¿Se ve la diferencia?● Se podría decir que sí● Pero ya no es todo el
mundo quien lo nota● Las dos imágenes
parecen casi reales
● Los gráficos tienden a parecer reales
● Cada nueva mejora necesita un aumento mayor de recursos
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
19/21Estudio de la Wii U: CPU y GPU
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
20/21Estudio de la Wii U: CPU y GPU
Ley del rendimieto decreciente
Conclusión
Parece que estamos llegando al punto donde es el artista, y no la GPU, quien determina cuál
de los juegos tiene mejores gráficos
¿Preguntas?
Michael Harry O'Gay García - Microprocesadores para la Comunicación - Curso 2013/2014
21/21Estudio de la Wii U: CPU y GPU