Pregunta sobre procesadores

¿Puede alguien explicarme por que un procesador AMD rinde menos que un Intel que funcionen a la misma frecuencia o inluso un poco mas?

Por ejemplo un AMD A10.5750M a 2,5ghz con turbo a 3,5 y un Intel i7 4200MQ a 2,4ghz con turbo a 3,4 ¿Por que el AMD tiene menos rendimiento? Siempre he oido y me han contestado eso, y de hecho en las comparativas y enalisis siempre tienen menos rendimiento incluso con una diferencia de GHZ mas grande y me gustaria entender el motivo.
Pues a grandes rasgos, porque son tecnologías diferentes e instrucciones internas diferentes.
Buenas,

Para que lo entiendas mejor, un símil: ¿por qué un 600, a las mismas revoluciones que un ferrari, corre menos?

Saludos.
dCrypt escribió:Buenas,

Para que lo entiendas mejor, un símil: ¿por qué un 600, a las mismas revoluciones que un ferrari, corre menos?

Saludos.

no es lo mismo no tienen ambos los mismo cv
esto es simple amd no puedo competir con el rendimiento por nucleo y se enfoco en mayor cantidad de nucleos mientras Intel sigui enfocando en el rendimiendo de cada nucleo
e hay que según que usos un 8 cores de amd le cueste llegar a un 4 cores de Intel

ya no hablemos de consumos y demás que Intel también gana
sobre todo con las ultimas abominaciones de amd lo fx 9xxx
para empezar, estas considerando procesadores enfocados a distintos usos, es decir, estas comparando un procesador de gama media como es el A10 contra un procesador tope de gama alta que es el i7. El mercado lo tienen dividido en diferentes demandas de usos -y por tanto necesidades del usuario, asi tenemos la gama basica, que serian PCs de oficina, tareas de ofimatica, un tanto de reproduccion multimedia y navegacion por internet, ya despues gama media, aqui con la PC ya piensas en jugar aunque no sea con las resoluciones maximas ni todos los efectos visuales, pero ya usas multimedia, codificacion y edicion de video de alta definicion de manera amateur, y la gama alta, con PCs pensados en satisfacer altas demandas d eprocesamiento, para un uso profesional como la eduicion HD, modelado y render de video 3D y juegos a altas resoluciones y con todos los efectos visuales.

Por ello, el procesador y muchos otros componentes clave estan hechos para satisfacer cada demanda del usuario -o gamas de uso {baja, media y alta}-. En los procesadores ya vendria el tema de IPC o instrucciones realizadas por ciclo de reloj, es decir, cuanto trabajo hace por segundo, asi los procesadores de gama baja tendran un un IPC bajo, sin tantos nucleos, uno de gama media tendra mejor IPC y mas nucleos y el de gama alta tendra mucho mas funciones que mejoren el IPC. Tambien aqui ya viene el tema de rendimiento/watt o cuatos trabajo realiza [IPC] por cada watt usado.

Un ejemplo muy muy basico.

Imagina que tienes un procesador A que tiene un IPC de 3 {3 instrucciones por ciclo} y un procesador B de IPC de 2 {dos instrucciones por ciclo}

Digamos que trabajan ambos a 10Hz [10 ciclos por segundo]

Es decir el proce A realizara 30 instrucciones cada segundo [10*3], mientras el proce B solo 20 cada segundo [10*2]. Digamos que para realizar una tarea X del software X se requieren 100 instrucciones para llevarla a cabo. El procesador A le tomara 3.33segundos realizarla, mientras al procesador B le tomara 5segundos.

Si queremos que el proce B tenga el mismo rendimiento que el procesador A tendremos que aumentar la frecuencia de trabajo, es decir, debemos hacer que el procesador B trabaje a 15Hz [15 ciclos por segundo] para que asi pueda realizar 30 instrucciones por segundo [15x2].

Es por esto que los procesadores AMD deben tener una frecuencia de trabajo mayor si quieren tener la misma capacidad de computo bruto que los intel de la misma gama.

Despues viene el tema del software, conforme van cambiando las tecnologias -arquitecturas del procesador, es decir, el diseño de como trabaja- el software debe adaptarse para sacarle el mejor partido a los procesadores mas recientes del mercado, y aqui es donde el software que usa tales instrucciones de estos procesadores recientes te muestra el verdadero potencial del procesador que hayas elegido. Asi con software que use instrucciones AVX o FMA no deja tan mal parado a los APUs como el A10 que tienes, comparado contra un procesador de la misma gama como seria un i3 y algun i5.

Es muy importante entender esta division del mercado del cual dependera de a que uso esta diseñado el procesador para entonces tratar de hacer una comparativa, de lo contrario vienen los malos entendidos y hablar por hablar, desvalorando a la ligera el potencial de cada procesador del mercado, que si bien es cierto que Intel tiene el mejor IPC en sus procesadores tampoco vamos a desvalorar el concepto APU de AMD, que para el mercado/uso y usario al que esta destinado hace muy buen papel.
4 respuestas