#13 Pues volviendo al hilo original, estaría bien aclarar las diferencias entre arquitecturas:
RISC ejecuta instrucciones pequeñas i permite un SMT (simultaneous multi threading) de hasta 4 etapas. (IBM tiene preparado un diseño para 8 hilos simultáneos).
x86 o CISC no permite tanto aunque sí que permite ejecutar hasta instrucciónes complejas por ciclo de reloj, de manera que ahorra pasos.
Además, RISC usa una tecnología de núcleos híbridos, combinanco núcleos de alta potencia con núcleos de bajo consumo, algo que intel/AMD estan empezando a imitar ya.
Como de costumbre, no hay una manera lógica o directa de comparar. Sabremos que a más velocidad de proceso y a más núcleos, más rápido de ejecutará una tarea, pero la velocidad de ejecución de las tareas que nosotros necesitamos ejecutar dependen ya no sólo de la CPU, la arquitectura y demás, sinó de una buena optimización del Software.
De hecho, es una de las principales bazas de Intel, nVidia y Apple. Una buena optimización de software lo es todo.
Así pues, se puede resumir en dos palabras:
No equivalen.
Si queréis comparar el rendimiento en Gigaflops/s, Teraints/s o algo así, perfecto, pero ya no estamos en los años 80. Podría ser una referencia igual que cualquier benchmark, pero al final dependerá del software que se use y de lo bien optimizado qeu esté.
RISC ejecuta instrucciones pequeñas i permite un SMT (simultaneous multi threading) de hasta 4 etapas. (IBM tiene preparado un diseño para 8 hilos simultáneos).
x86 o CISC no permite tanto aunque sí que permite ejecutar hasta instrucciónes complejas por ciclo de reloj, de manera que ahorra pasos.
Además, RISC usa una tecnología de núcleos híbridos, combinanco núcleos de alta potencia con núcleos de bajo consumo, algo que intel/AMD estan empezando a imitar ya.
Como de costumbre, no hay una manera lógica o directa de comparar. Sabremos que a más velocidad de proceso y a más núcleos, más rápido de ejecutará una tarea, pero la velocidad de ejecución de las tareas que nosotros necesitamos ejecutar dependen ya no sólo de la CPU, la arquitectura y demás, sinó de una buena optimización del Software.
De hecho, es una de las principales bazas de Intel, nVidia y Apple. Una buena optimización de software lo es todo.
Así pues, se puede resumir en dos palabras:
No equivalen.
Si queréis comparar el rendimiento en Gigaflops/s, Teraints/s o algo así, perfecto, pero ya no estamos en los años 80. Podría ser una referencia igual que cualquier benchmark, pero al final dependerá del software que se use y de lo bien optimizado qeu esté.