Mejor respuesta
Depende de lo que quieras decir con «velocidad». Si solo se debe a las especificaciones (es decir, el bombo publicitario), esto solo se relaciona con la «velocidad» del reloj. Es decir. cuántas veces el reloj de la CPU «marca» por segundo. Normalmente se mide en Hz (Herts como en número por segundo). En estos días, las CPU funcionan a miles de millones por segundo, con el prefijo SI G (para giga) … así que ves CPU en el rango de entre 1GHz y 4GHz.
Ten en cuenta también que muchas (si no todas) CPU tienen diferentes velocidades de reloj. P.ej. todas las CPU de Intel tienen algo llamado rampa de velocidad que generalmente se denomina “Velocidad Turbo”. Algunos tendrían calificaciones más altas que otros. Podrías ver que un 2GHz y un 3GHz cambian sus velocidades reales al comparar sus velocidades turbo. P.ej. el 2GHz puede aumentar hasta 4GHz, mientras que el 3GHz solo puede manejar 3.5GHz. Este es el primer paso que debe realizar antes de comparar las velocidades de la CPU. Solo entonces da un ápice de una indicación de la velocidad esperada que experimentaría entre los dos.
Sin embargo, esta velocidad de reloj pulsante es, en el mejor de los casos, solo una medida para indicar el rendimiento de dicha CPU. . Cada pulso puede calcular una sola instrucción, podría calcular más de una o podría calcular solo una parte de una. Depende de cómo esté diseñada la CPU y de la instrucción exacta que se esté procesando. P.ej. un cambio de bit puede necesitar un solo tick, mientras que una división puede necesitar 20 ticks. Una instrucción puede almacenarse en caché y canalizarse para que parte de ella pueda continuar mientras se carga otra instrucción.
Esto es independientemente de cuántos núcleos haya. Esa es otra medida que se ve comúnmente también en el marketing publicitario. Y uno aún menos útil. P.ej. La diferencia entre una CPU de 2 núcleos y una de 20 núcleos significa que una puede manejar 2 instrucciones al mismo tiempo, mientras que la otra puede hacer 20. Pero también tiene problemas donde no todas las instrucciones y tareas funcionan bien cuando se intenta más de una a la vez. . P.ej. usar los resultados de las instrucciones anteriores en la siguiente instrucción significa que los siguientes deben esperar a que se complete la anterior; por lo tanto, ejecutar 20 de ellos a la vez en realidad se vuelve más lento que solo uno a la vez; ahora deben coordinarse e introducir bloqueos ( o algo así) para garantizar que sucedan en secuencia, desperdiciando cálculos adicionales solo para hacer que esperen.
Una idea mucho mejor sería realizar una prueba física o una evaluación comparativa. Cosas como PassMark Software – CPU Benchmark Charts enumera los benchmarks realizados en computadoras del mundo real a lo largo de varios años. Dando una forma consistente de comparar una CPU con otra. También indican pruebas de subproceso único y pruebas de subprocesos múltiples, por lo que también puede comparar las tareas en las que los núcleos múltiples dan una ventaja, mientras que también las que no (que es la tarea más común que haría cualquier computadora) como en el 90\% de las veces, un solo hilo es la medida real de qué tan rápido se ejecuta y lo que experimentará).
Ahora, las dos medidas de marketing más comunes se compensan entre sí. El recuento de núcleos solo ayuda en subprocesos múltiples, mientras que la velocidad del reloj tiene cierta influencia en el subproceso único. Pero ninguno de los dos tiene una relación 1: 1, hay más en una CPU que solo esas dos medidas.
Echemos un vistazo: aquí están las CPU de gama alta ordenadas por la más rápida para subprocesos múltiples: Puntos de referencia de la CPU PassMark Intel vs AMD
Tiene mucho sentido, ya que esos Xeons y Core i9 tienen más de 10 núcleos con hiperproceso. P.ej. el Xeon 8173M tiene 28 núcleos, cada uno con hiperproceso, lo que da un recuento lógico de 56 «núcleos». El i9-7940X tiene 14 núcleos reales, cada uno con hiperproceso → 28 núcleos lógicos. El Xeon solo funciona a 2.0 GHz y aumenta a 3.5 GHz cuando se presiona. Pero ese i9 comienza en 3.1 HGz y sube a 4.3 GHz. Sin embargo, su clasificación de subprocesos múltiples está solo ligeramente por debajo del Xeon.
A continuación, veamos el rendimiento de un solo núcleo: Rendimiento de un solo subproceso . Observe cómo una frecuencia de reloj más alta parece ayudar aquí, pero no siempre es el caso. P.ej. un 4.0 GHz supera a una CPU similar a 3.7 GHz, aunque sea ligeramente. Sin embargo, hay otros en los que una tasa más baja todavía funciona mejor que una tasa más alta. Lo más notable es que un i7-8565u a 1.8GHz sea mejor que un i7-7820X a 3.6 GHz. Pero eso se debe a que el 8565 puede subir a 4.6 GHz mientras que el 7820 solo puede administrar 4.3.
Pero entonces, ¿qué pasa con algo como un Intel Xeon W-2145 @ 3.70GHz (4.5 GHz) 8 (16) núcleos en comparación con Intel Core i7-8700K @ 3.70GHz (4.7 GHz) 6 (12) núcleos. El i7 tiene una calificación de 6.4\% mejor que el Xeon. Aunque sus velocidades turbo difieren en un 7,0\%. Entonces, si bien las velocidades del reloj tienen alguna indicación, no es una medida exacta; en el mejor de los casos, una indicación teórica que solo se puede usar entre CPU similares.
Observe cómo los jugadores principales en la batalla de múltiples núcleos ni siquiera aparecen ¿Aquí?Si compara los 2 primeros de la prueba de subprocesos múltiples con el de los subprocesos únicos: Comparación de CPU Intel i7-8700K frente a Intel i9-7940X frente a Intel Xeon Platinum 8173M
¿Notas algo allí? Si bien la diferencia en la velocidad del turbo parece una indicación de los resultados de la prueba de un solo hilo, no es exactamente lo mismo. P.ej. entre el i7 y el i9, la frecuencia del reloj difiere en un 9,3\%, pero los resultados de la prueba son un 11,8\% diferentes. Mientras que entre el i7 y el Xeon las frecuencias de reloj difieren en un 34,3\%, el resultado de la prueba muestra un aumento del 35\%. Obviamente, hay algo más que también interfiere entre ellos. Sin mencionar que el Xeon solo tiene una única prueba realizada, mientras que los resultados del i7 provienen de más de 4000 pruebas (por lo tanto, podría ser falso usar este punto de referencia como comparación; algo podría haber salido mal en esa única prueba sesgando el resultados).
Respuesta
La velocidad de la CPU es básicamente La velocidad del reloj , pero la velocidad del reloj es originalmente más un marketing truco. Es uno de los factores para elegir una CPU . Por lo general, una CPU es mejor cuando su velocidad de reloj es más alta, pero hay otros factores que deben tenerse en cuenta, como el consumo de energía , Relación precio-rendimiento , y también la arquitectura de la CPU .
Por 1 Gigahertz ( Ghz) la CPU se ejecutará mil millones de veces por segundo , por lo que, por ejemplo, mi AMD Ryzen 7 1700X @ 3.8 Ghz funcionará aproximadamente 3.800 millones de veces , con un pequeño margen de error.