Tecnología

Inicio

Factores que afectan el rendimiento del procesador

Factores que afectan el rendimiento del procesador


Una colección de interruptores de encendido / apagado --- eso es lo que es un procesador. Por supuesto, si se alinearon como interruptores de la luz muchos de extremo a extremo, ya que hay transistores en un microprocesador moderno, serían fácilmente envolver alrededor de la tierra. En su ordenador, que ocupan aproximadamente el mismo espacio que una tarjeta de crédito. Pero número de transistores es sólo un factor que contribuye al rendimiento del procesador. La comprensión de algunos otros factores clave que le ayudará a elegir el equipo que mejor se adapte a sus necesidades, que le ahorra tiempo y dinero.

Velocidad de reloj

Los procesadores modernos contienen cientos de millones de transistores. Cada controla el flujo de corriente eléctrica, lo que representa un "uno" cuando se permite que la corriente pase a través y no un "cero" cuando lo hace. El procesador utiliza este lenguaje binario para realizar cálculos a continuación, envía los resultados a otros componentes. El reloj marca el ritmo del movimiento de estas operaciones levantando y bajando la corriente eléctrica. Esto permite que algunos componentes decir cuándo enviar datos y otros cuando se espera que, manteniendo así el sistema de fluir. Con cada ciclo alto / bajo, los transistores del procesador manipular la corriente para realizar cálculos y ejecutar instrucciones. Por ejemplo, un procesador de tres gigahercios (GHz) puede funcionar a una velocidad de tres mil millones de ciclos por segundo. Los más ciclos de un procesador puede manejar por segundo, más rápido que el reloj puede bombear la corriente y la mejor la

Las instrucciones por ciclo de reloj (IPC)

El IPC es la cantidad de instrucciones que el procesador ejecuta por ciclo. Es depende en gran medida el número de un procesador de transistores y arquitectura general. A pesar de que está de moda para igualar la velocidad del procesador con el rendimiento, no tiene sentido sin IPC. Al igual que un tren de carga en rápido movimiento que lleva una sola caja de carga, que no sirve de nada tener un procesador de alta velocidad a ejecutar instrucciones miles de millones de veces por segundo si cada vez que conste únicamente de dos instrucciones. Si se ejecuta setenta mil millones de, comienza a realizar como un PC moderno. Una forma rápida de tener una idea general del rendimiento de un procesador es multiplicar por IPC frecuencia de reloj.

Tamaño del caché

Procesadores obtienen sus datos de memoria de acceso aleatorio del ordenador (RAM). A medida que los datos se vuelca con, el procesador lo copia y lo envía a un "caché". El caché actúa como una estación temporal manera la información. Esto hace que los datos de uso común o recientemente fácilmente disponibles para salvar el procesador de tener que recuperar de la memoria RAM. Cuanto mayor sea el caché, más de esta memoria de fácil acceso que el procesador puede utilizar.

Solo núcleo vs. multi-core

Un procesador multi-núcleo es esencialmente una serie de procesadores idénticos integrados en un solo chip. Esto aumenta, pero no se duplica, literalmente, el IPC. También permite que el procesador para dividir el trabajo. Si el software está escrito para múltiples núcleos, el procesador puede dividir instrucciones complejas en una serie de instrucciones simples, un proceso conocido como "roscado." Si el software no es específico de múltiples núcleos, el procesador puede dividir el trabajo a nivel de las operaciones de enteros, como la descarga de vídeo o software que se ejecuta, la creación de una "afinidad" entre ciertos núcleos y ciertas operaciones.