Buses PCI, PCI Express y su indudable éxito. Versiones de bus PCI Formatos de bus PCI-E

En la primavera de 1991, Intel completó el desarrollo de la primera versión prototipo del bus PCI. A los ingenieros se les encomendó la tarea de desarrollar una solución económica y de alto rendimiento que aprovechara las capacidades de los procesadores 486, Pentium y Pentium Pro. Además, fue necesario tener en cuenta los errores cometidos por VESA al diseñar el bus VLB (la carga eléctrica no permitía conectar más de 3 tarjetas de expansión), así como implementar la configuración automática del dispositivo.

En 1992 apareció la primera versión del bus PCI, Intel anunció que el estándar del bus sería abierto y creó el Grupo de Interés Especial PCI. Gracias a esto, cualquier desarrollador interesado tiene la oportunidad de crear dispositivos para el bus PCI sin necesidad de adquirir una licencia. La primera versión del bus tenía una frecuencia de reloj de 33 MHz, podía ser de 32 o 64 bits y los dispositivos podían funcionar con señales de 5 V o 3,3 V. En teoría, el rendimiento del bus era de 133 MB/s, pero en realidad el rendimiento fue de aproximadamente 80 MB/s

Características clave:


  • frecuencia del bus: 33,33 o 66,66 MHz, transmisión síncrona;
  • ancho del bus: 32 o 64 bits, bus multiplexado (la dirección y los datos se transmiten a través de las mismas líneas);
  • el rendimiento máximo para la versión de 32 bits que funciona a 33,33 MHz es de 133 MB/s;
  • espacio de direcciones de memoria: 32 bits (4 bytes);
  • espacio de direcciones de los puertos de E/S: 32 bits (4 bytes);
  • espacio de direcciones de configuración (para una función): 256 bytes;
  • voltaje - 3,3 o 5 V.

Fotos de conectores:

MiniPCI - 124 pines
MiniPCI Express MiniSata/mSATA - 52 pines
SSD MBA de Apple, 2012
SSD de Apple, 2012
SSD PCIe de Apple
MXM, tarjeta gráfica, 230/232 pines

MXM2 NGIFF 75 pines

LLAVE A PCIe x2

LLAVE B PCIe x4 Sata SMBus

MXM3, tarjeta gráfica, 314 pines
PCI 5V
PCI Universal
PCI-X 5v
AGP Universal
AGP 3.3v
AGP 3.3v + Alimentación ADS
PCIe x1
PCIe x16
PCIe personalizado
ISA de 8 bits

ISA de 16 bits
eISA
VESA
NuBus
PD
PD
Ranura de expansión Apple II/GS
Bus de expansión PC/XT/AT de 8 bits
ISA (arquitectura estándar de la industria): 16 bits
eISA
MBA - Arquitectura Micro Bus 16 bits
MBA - Arquitectura Micro Bus con vídeo de 16 bits
MBA - Arquitectura Micro Bus 32 bits
MBA - Arquitectura Micro Bus con vídeo de 32 bits
ISA 16 + VLB (VESA)
PDS de ranura directa del procesador
PDS de ranura directa del procesador 601
Procesador LC Ranura directa PERCH
NuBus
PCI (interconexión de computadora periférica) - 5v
PCI 3.3v
CNR (Comunicaciones / elevador de red)
AMR (elevador de audio/módem)
ACR (elevador de comunicación avanzada)
PCI-X (PCI periférico) 3.3v
PCI-X 5v
Opción PCI 5v + RAID - ARO
AGP 3.3v
AGP 1.5v
AGP Universal
AGP Pro 1.5v
Alimentación AGP Pro 1,5 V+ADC
PCIe (interconexión rápida de componentes periféricos) x1
PCIe x4
PCIe x8
PCIe x16

PCI 2.0

La primera versión del estándar básico que se generalizó utilizaba tanto tarjetas como ranuras con un voltaje de señal de sólo 5 voltios. Rendimiento máximo: 133 MB/s.

PCI 2.1 - 3.0

Se diferenciaban de la versión 2.0 por la posibilidad de funcionamiento simultáneo de varios bus master (bus-master en inglés, el llamado modo competitivo), así como por la aparición de tarjetas de expansión universales capaces de operar ambos en ranuras utilizando un voltaje de 5 voltios. y en ranuras utilizando 3,3 voltios (con una frecuencia de 33 y 66 MHz, respectivamente). El rendimiento máximo para 33 MHz es de 133 MB/s y para 66 MHz es de 266 MB/s.

  • Versión 2.1: funciona con tarjetas diseñadas para un voltaje de 3,3 voltios y la presencia de líneas eléctricas adecuadas era opcional.
  • Versión 2.2: las tarjetas de expansión fabricadas de acuerdo con estos estándares tienen una llave de conector de alimentación universal y pueden funcionar en muchos tipos posteriores de ranuras de bus PCI, así como, en algunos casos, en ranuras de la versión 2.1.
  • Versión 2.3: incompatible con tarjetas PCI diseñadas para usar 5 voltios, a pesar del uso continuo de ranuras de 32 bits con una clave de 5 voltios. Las tarjetas de expansión tienen un conector universal, pero no pueden funcionar en ranuras de 5 voltios de versiones anteriores (hasta 2.1 inclusive).
  • Versión 3.0: completa la transición a tarjetas PCI de 3,3 voltios; las tarjetas PCI de 5 voltios ya no son compatibles.

PCI 64

Una extensión del estándar PCI básico, introducido en la versión 2.1, que duplica el número de líneas de datos y, por tanto, el rendimiento. La ranura PCI 64 es una versión ampliada de la ranura PCI normal. Formalmente, la compatibilidad de tarjetas de 32 bits con ranuras de 64 bits (siempre que haya un voltaje de señal compatible común) es total, pero la compatibilidad de una tarjeta de 64 bits con ranuras de 32 bits es limitada (en cualquier caso, habrá una pérdida de rendimiento). Funciona a una frecuencia de reloj de 33 MHz. Rendimiento máximo: 266 MB/s.

  • Versión 1: utiliza una ranura PCI de 64 bits y un voltaje de 5 voltios.
  • Versión 2: utiliza una ranura PCI de 64 bits y un voltaje de 3,3 voltios.

PCI 66

PCI 66 es una evolución de 66 MHz del PCI 64; utiliza 3,3 voltios en la ranura; las tarjetas tienen un factor de forma universal o de 3,3 V. El rendimiento máximo es de 533 MB/s.

PCI 64/66

La combinación de PCI 64 y PCI 66 permite cuatro veces la velocidad de transferencia de datos del estándar PCI básico; Utiliza ranuras de 64 bits de 3,3 V, compatibles sólo con las universales, y tarjetas de expansión de 3,3 V de 32 bits. Las tarjetas estándar PCI64/66 tienen un factor de forma universal (pero con compatibilidad limitada con ranuras de 32 bits) o de 3,3 voltios (esta última opción es fundamentalmente incompatible con ranuras de 32 bits y 33 MHz de estándares populares). Rendimiento máximo: 533 MB/s.

PCI-X

PCI-X 1.0 es una expansión del bus PCI64 con la adición de dos nuevas frecuencias operativas, 100 y 133 MHz, así como un mecanismo de transacción separado para mejorar el rendimiento cuando múltiples dispositivos operan simultáneamente. Generalmente compatible con todas las tarjetas PCI genéricas y de 3,3 V. Las tarjetas PCI-X generalmente se implementan en un formato de 64 bits 3.3B y tienen compatibilidad limitada con las ranuras PCI64/66, y algunas tarjetas PCI-X tienen un formato universal y son capaces de funcionar (aunque esto casi no tiene valor práctico). ) en un PCI 2.2/2.3 normal. En casos difíciles, para tener plena confianza en la funcionalidad de la combinación de placa base y tarjeta de expansión, es necesario consultar las listas de compatibilidad de los fabricantes de ambos dispositivos.

PCI-X 2.0

PCI-X 2.0: mayor expansión de las capacidades de PCI-X 1.0; Se han añadido frecuencias de 266 y 533 MHz, así como corrección de errores de paridad durante la transmisión de datos (ECC). Permite dividir en 4 buses independientes de 16 bits, que se utiliza exclusivamente en sistemas integrados e industriales; El voltaje de la señal se ha reducido a 1,5 V, pero los conectores son compatibles con todas las tarjetas que utilizan un voltaje de señal de 3,3 V. Actualmente, para el segmento no profesional del mercado de computadoras de alto rendimiento (estaciones de trabajo potentes y servidores de nivel básico ), en el que se utiliza bus PCI-X; se producen muy pocas placas base que admitan el bus. Un ejemplo de placa base para este segmento es la ASUS P5K WS. En el segmento profesional se utiliza en controladoras RAID y unidades SSD para PCI-E.

Mini-PCI

Factor de forma PCI 2.2, destinado a su uso principalmente en portátiles.

PCI Express

PCI Express, PCIe o PCI-E (también conocido como 3GIO para E/S de tercera generación; no debe confundirse con PCI-X y PXI): autobús de la computadora(aunque a nivel físico no es un bus, siendo una conexión punto a punto), utilizando modelo de software Buses PCI y un protocolo físico de alto rendimiento basado en transmisión de datos en serie. Intel inició el desarrollo del estándar PCI Express después de abandonar el bus InfiniBand. Oficialmente, la primera especificación PCI Express básica apareció en julio de 2002. El desarrollo del estándar PCI Express lo lleva a cabo el PCI Special Interest Group.

A diferencia del estándar PCI, que utilizaba un bus común para la transferencia de datos con múltiples dispositivos conectados en paralelo, PCI Express, en general, es una red de paquetes con topología en estrella. Los dispositivos PCI Express se comunican entre sí a través de un medio formado por conmutadores, estando cada dispositivo conectado directamente mediante una conexión punto a punto al conmutador. Además, el bus PCI Express admite:

  • tarjetas intercambiables en caliente;
  • ancho de banda garantizado (QoS);
  • gestión de energía;
  • monitorear la integridad de los datos transmitidos.

El bus PCI Express está diseñado para utilizarse únicamente como bus local. Dado que el modelo de software PCI Express se hereda en gran medida de PCI, los sistemas y controladores existentes se pueden modificar para utilizar el bus PCI Express reemplazando sólo la capa física, sin modificar el software. El alto rendimiento máximo del bus PCI Express permite su uso en lugar de los buses AGP, y más aún PCI y PCI-X. De facto, PCI Express reemplazó a estos buses en las computadoras personales.

  • MiniCard (Mini PCIe): reemplazo del factor de forma Mini PCI. El conector Mini Card dispone de los siguientes buses: x1 PCIe, 2.0 y SMBus.
    • M.2 es la segunda versión de Mini PCIe, hasta x4 PCIe y SATA.
  • ExpressCard: similar al factor de forma PCMCIA. El conector ExpressCard admite buses PCIe x1 y USB 2.0; las tarjetas ExpressCard admiten conexión en caliente.
  • AdvancedTCA, MicroTCA: factor de forma para equipos de telecomunicaciones modulares.
  • Mobile PCI Express Module (MXM) es un factor de forma industrial creado para portátiles por NVIDIA. Se utiliza para conectar aceleradores de gráficos.
  • Las especificaciones del cable PCI Express permiten que la longitud de una conexión alcance decenas de metros, lo que permite crear una computadora cuyos dispositivos periféricos se encuentran a una distancia considerable.
  • StackPC es una especificación para construir sistemas informáticos apilables. Esta especificación describe los conectores de expansión StackPC, FPE y sus posiciones relativas.

A pesar de que el estándar permite x32 líneas por puerto, estas soluciones son físicamente bastante voluminosas y no están disponibles.

Año
liberar
Versión
PCI Express
Codificación Velocidad
transferencias
Ancho de banda en x líneas
×1 ×2 ×4 ×8 ×16
2002 1.0 8b/10b 2,5 GT/s 2 4 8 16 32
2007 2.0 8b/10b 5 GT/s 4 8 16 32 64
2010 3.0 128b/130b 8 GT/s ~7,877 ~15,754 ~31,508 ~63,015 ~126,031
2017 4.0 128b/130b 16 GT/s ~15,754 ~31,508 ~63,015 ~126,031 ~252,062
2019
5.0 128b/130b 32 GT/s ~32 ~64 ~128 ~256 ~512

PCI-Express 2.0

PCI-SIG lanzó la especificación PCI Express 2.0 el 15 de enero de 2007. Innovaciones clave en PCI Express 2.0:

  • Mayor rendimiento: ancho de banda de una línea 500 MB/s, o 5 GT/s ( Gigatransacciones/s).
  • Se han realizado mejoras en el protocolo de transferencia entre dispositivos y el modelo de software.
  • Control dinámico de velocidad (para controlar la velocidad de comunicación).
  • Alerta de ancho de banda (para notificar al software sobre cambios en la velocidad y el ancho del autobús).
  • Servicios de control de acceso: capacidades opcionales de gestión de transacciones punto a punto.
  • Control de tiempo de espera de ejecución.
  • El restablecimiento del nivel de función es un mecanismo opcional para restablecer las funciones PCI dentro de un dispositivo PCI.
  • Redefinir el límite de energía (para redefinir el límite de energía de la ranura al conectar dispositivos que consumen más energía).

PCI Express 2.0 es totalmente compatible con PCI Express 1.1 (los antiguos funcionarán en placas base con conectores nuevos, pero solo a una velocidad de 2,5 GT/s, ya que los conjuntos de chips antiguos no pueden soportar velocidades de transferencia de datos dobles; los nuevos adaptadores de video funcionarán sin problemas en antiguos conectores PCI Express 1.x).

PCI-Express 2.1

En cuanto a características físicas (velocidad, conector) corresponde a 2.0; en la parte de software se han agregado funciones que está previsto implementar íntegramente en la versión 3.0. Dado que la mayoría de las placas base se venden con la versión 2.0, tener solo una tarjeta de video con 2.1 no le permite usar el modo 2.1.

PCI-Express 3.0

En noviembre de 2010 se aprobaron las especificaciones para PCI Express 3.0. La interfaz tiene una velocidad de transferencia de datos de 8 GT/s ( Gigatransacciones/s). Pero a pesar de esto, su rendimiento real se duplicó en comparación con el estándar PCI Express 2.0. Esto se logró gracias a un esquema de codificación 128b/130b más agresivo, donde 128 bits de datos enviados a través del bus se codifican en 130 bits. Al mismo tiempo, se mantiene la total compatibilidad con versiones anteriores de PCI Express. Las tarjetas PCI Express 1.x y 2.x funcionarán en la ranura 3.0 y, a la inversa, una tarjeta PCI Express 3.0 funcionará en las ranuras 1.x y 2.x.

PCI-Express 4.0

El PCI Special Interest Group (PCI SIG) afirmó que PCI Express 4.0 podría estandarizarse antes de finales de 2016, pero a mediados de 2016, cuando ya se estaban preparando varios chips para la producción, los medios informaron que la estandarización se esperaba para principios de 2017. Tendrá un rendimiento de 16 GT/s, es decir, será el doble de rápido que PCIe 3.0.

¡Deja tu comentario!

Usando las utilidades que encontrará en nuestro disco y en esta guía, puede overclockear su computadora directamente desde Windows: ¡un aumento de rendimiento está garantizado!


En reposo, OCCT muestra que AI NOS overclockea la computadora en un 2,96%. En PCMark Vantage, la computadora obtuvo 3544 puntos, un 8% más que antes del overclocking. Aunque parezca difícil de creer, incluso el último procesador Core i7 de Intel depende del chip BIOS (Sistema básico de entrada y salida). que apareció en los albores del desarrollo de las computadoras compatibles con x86. La función principal del BIOS es inicializar los dispositivos conectados a la placa base después de encender la computadora. El BIOS verifica su funcionalidad, establece algunos parámetros operativos de bajo nivel (frecuencia del bus del sistema, varios voltajes, etc.) y luego transfiere el control al sistema operativo.

Hacer overclocking en una computadora desde la configuración del BIOS es lo más confiable y efectivo; sin embargo, no todos los usuarios de computadoras pueden comprender todas las configuraciones de un BIOS moderno. Te mostraremos cómo hacer esto desde el sistema operativo Windows y obtener un 20% extra de rendimiento. Encontrarás todos los programas necesarios para ello en el DVD incluido con la revista o en la sección de Descargas de la web.

PREPARACIÓN: recopilación de información sobre la placa base

Antes de continuar con acciones activas, es necesario aclarar las características de la placa base, el procesador, la RAM y la configuración actual de estos componentes. Esto debe hacerse para tener una idea de la frecuencia máxima de funcionamiento y el voltaje que se puede aplicar a los microcircuitos, su paquete térmico y otros parámetros importantes. De lo contrario, como resultado de acciones imprudentes, corre el riesgo de dañar componentes costosos. Es por eso que los fabricantes de placas base no solo registran los controladores en los discos ópticos incluidos con sus productos, sino también diversas aplicaciones que pueden proporcionar al usuario toda la información necesaria.

Si no puede encontrar su disco con controladores y utilidades o no contiene dichas aplicaciones, utilice el programa CPU-Z, que se encuentra en nuestro DVD, como alternativa. Después de instalarlo y ejecutarlo, podrá conocer el modelo del procesador instalado y su frecuencia de reloj, así como parámetros tan importantes para el overclocking como el multiplicador y la frecuencia del bus del sistema (FSB relacionado).

Vaya a la pestaña Placa base para determinar la versión del BIOS y el modelo del chipset instalado en la placa base. Las pestañas "Memoria" y "SPD" le dirán todo lo que necesita saber sobre los módulos RAM. También recomendamos tomar capturas de pantalla de los cuatro marcadores e imprimirlas; de esta manera podrá ver estos datos en cualquier momento.

Realizamos copias de seguridad de los datos y controlamos la temperatura.

El overclocking puede provocar daños en los componentes y pérdida de datos. A continuación te contamos qué debes hacer para protegerte de estos riesgos.

Copia de seguridad de datos. Si la computadora no arranca después del overclocking, restablecer la configuración del BIOS suele ser útil. Para hacer esto, necesita encontrar un puente especial en la placa que le permita restablecer la configuración usando un puente o quitar la batería que alimenta el BIOS durante unos minutos. Sin embargo, en algunos casos existe el peligro de pérdida de datos, por lo que antes de realizar overclocking debe guardar toda la información importante; esto se puede hacer manualmente o utilizando utilidades especiales, por ejemplo, Norton Ghost o Nero BackltUp.

Control de temperatura. Existe otro peligro: el sobrecalentamiento. Por lo tanto, antes de hacer overclocking en su computadora, necesita instalar uno o más programas de monitoreo. Si los componentes de la PC se sobrecalientan, su vida útil se acortará. Además, si se exponen a un calor extremo, pueden fallar. En la configuración del BIOS, a la que puede ingresar presionando la tecla "Supr" después de encender la computadora, hay una sección que le permite ver la temperatura del procesador y la velocidad del ventilador. Suele denominarse “Monitor de hardware”, “Estado de salud de la PC”, etc.

Para comprobar la temperatura de los componentes principales de su computadora bajo carga, le recomendamos utilizar la utilidad SpeedFan, que puede encontrar en nuestro DVD.

Instálelo y cambie a ruso en “Configurar | Opciones | Idioma | Ruso". La sección "Indicadores" muestra datos sobre la velocidad de rotación de los refrigeradores y la temperatura de los dispositivos principales, así como los valores de varios voltajes. La cantidad de datos mostrados depende del modelo de placa base.

Si no ve esta información, entonces el programa no admite la placa instalada.

Para monitorear el estado del disco duro, SpeedFan proporciona una pestaña "S.M.A.R.T." Sin embargo, no funcionó en nuestra computadora de prueba con Windows Vista Ultimate. Si te ocurre lo mismo, instala el programa similar HDDIife desde nuestro DVD. En Vista, puedes incrustar este programa en la barra lateral, pero no mostrará toda la información allí.

Medición del desempeño. Necesitará instalar otro programa que mida el rendimiento general de su computadora. Para Windows XP, utilice el paquete de prueba RSMagk 05 y para Vista, RSMagk Vantage. Estos programas se pueden encontrar en Internet en el sitio web del desarrollador en www.futuremark.com.

Una vez iniciado, deberá registrar su copia gratuita por correo electrónico.

Instale RSMagk, ejecútelo y haga clic en el botón "Ejecutar Benchmark". El programa comenzará a ejecutar una serie de pruebas y medirá la velocidad de su computadora durante diversas tareas que realiza un usuario típico de computadora, como reproducir videos HD, editar fotos, jugar y navegar por Internet. Durante este procedimiento, no toque el mouse ni el teclado, ya que esto puede generar resultados incorrectos. Al finalizar la prueba, se mostrará un número en la pantalla que caracteriza el rendimiento general de la PC. Cuanto más alto sea, más rápido funcionará la computadora. Se puede comparar con lo que se obtiene después del overclocking.

ACTUALIZACIÓN: Las versiones más nuevas de controladores y BIOS casi siempre son mejores que las anteriores

Después de completar los pasos descritos anteriormente, debe realizar un paso preparatorio más: actualizar el BIOS y los controladores de la placa base y la tarjeta de video. No debe descuidar esto, ya que el nuevo firmware y controladores pueden hacer un verdadero milagro.

Los fabricantes de placas base ofrecen varias herramientas para actualizar el BIOS. En nuestra computadora de prueba con una placa base ASUS, utilizamos la herramienta de actualización ASUS, que busca y descarga automáticamente la nueva versión del BIOS desde el sitio web del fabricante y luego la actualiza directamente desde Windows. Antes de flashear, no olvide hacer una copia de seguridad del BIOS anterior.

Consejo. Si el fabricante de la placa base no ofrece dichas utilidades, entonces deberías utilizar UniFlash y Dr. Disco de arranque del BIOS de DOS, que se puede descargar desde www.wimsbios.com/biosutil.jsp.

Para recopilar información sobre otros dispositivos instalados, utilice el programa Everest Home Edition, que encontrará en nuestro sitio web en: http://download.chip.eu/ru.

Esta utilidad lee automáticamente información sobre todos los componentes del sistema. Después de esto, seleccione el elemento "Informe del asistente de informes" del menú, configure el perfil "Solo datos resumidos del sistema" y envíelo a un archivo HTML.

Las ventajas de un informe de este tipo son que directamente desde él se puede acceder a los sitios web de los fabricantes mediante enlaces integrados. Compruebe si hay nuevas versiones de controladores para sus dispositivos en el sitio web del fabricante e instálelas. Después de eso, mida nuevamente la velocidad de su computadora usando el conjunto de pruebas PCMark. En nuestra computadora, el resultado final aumentó de 3260 a 3566 puntos. Por lo tanto, el aumento de rendimiento después de actualizar los controladores y el BIOS fue de aproximadamente el 9%.

EN AUTOMÁTICO: overclocking usando utilidades especiales

Ahora es el momento de comenzar a hacer overclocking.

Casi todos los fabricantes de placas base ofrecen utilidades y secciones especiales en la configuración del BIOS, con las que puedes overclockear tu computadora automáticamente, sin configurar manualmente todos los parámetros. CHIP le dirá cómo se hace esto usando la placa base ASUS P5B como ejemplo. En otros casos, la secuencia de acciones es casi la misma.

Si decides overclockear tu computadora desde Windows, necesitarás una utilidad especial del fabricante de la placa base, como Guru OS (Abit), Easy Tune (Gigabyte) o, en nuestro caso, AI Suite (ASUS).

Para permitir que AI Suite aumente la velocidad del reloj del procesador automáticamente, vaya a la sección "AI NOS". Seleccione la opción "Manual" en "Modo NOS" y configure "Sensibilidad" en "Auto". Después de esto, la utilidad podrá aumentar automáticamente la frecuencia del reloj del procesador a medida que aumente la carga. Debe reiniciar su computadora para que los cambios surtan efecto. A continuación, debe ir a Configuración del BIOS y configurarlo en “Avanzado | JumperFree Configuration", opción "Ai Tuning" a "AI NOS" y "NOS Mode" a "Auto". Luego debe guardar la configuración e iniciar Windows.

Ahora compruebe cómo se comporta la computadora cuando la utilidad ASUS overclockea el procesador. Para hacer esto, instale la utilidad OSST, que se puede descargar en: www.ocbase.com/perestroika_en.

Una vez iniciado, seleccione las opciones “Manual (Continuo)” y “Mezcla”. Haga clic en el botón "Encendido" y pruebe la tolerancia a fallas de su computadora durante 15 minutos. Si no se detectan errores durante la prueba, el overclocking fue exitoso.

Consejo. Si el sistema operativo no arranca después del overclocking, puede revertir los cambios realizados en el BIOS en la sección “Avanzado | Configuración sin puentes | Ajuste de IA".

SOBRELLAMADA SIN AHORRO: deshabilitar tecnologías de ahorro de energía

Si la computadora pasó la prueba de tolerancia a fallas, debe medir cuánto ha aumentado su rendimiento después de todas las manipulaciones realizadas. En nuestro caso, el resultado fue bastante bueno. Sin embargo, no nos vamos a quedar ahí todavía, ya que los 3780 puntos obtenidos en PCMark Vantage todavía no son suficientes para nosotros. Si tampoco está satisfecho con el resultado obtenido, será útil deshabilitar algunas configuraciones en el BIOS que pueden afectar negativamente el rendimiento.

Primero debes ir a “Avanzado | Configuración de CPU" y deshabilite el parámetro "Soporte C1E". Esta característica reduce el consumo de energía del procesador al reducir el voltaje que se le suministra (VCore) y, por lo tanto, limita la frecuencia máxima de su funcionamiento.

Buscar en "Chipset | Configuración de Northbridge" en el elemento "Modo de enlace PEG" y cambie su valor a "Auto". Con otros valores de esta configuración, aumenta la velocidad del reloj del bus PCi Express hasta en un 15%. El doble overclocking puede hacer que su computadora se vuelva inestable.

Después de estas manipulaciones, el resultado en PCMark Vantage aumentó a 3814 puntos. No pudimos lograr el máximo overclocking posible en la PC de prueba (20%, 3912 puntos) usando AI NOS, pero el sistema funcionó de manera estable.

Con un aumento tan pequeño en la velocidad del reloj, no hay necesidad de lidiar con el sobrecalentamiento. A continuación, le mostraremos cómo aumentar aún más la productividad, pero esto conlleva algunos riesgos.

SÓLO PARA PROFESIONALES: al límite

El riesgo y el peligro de falla de los componentes está asociado con un aumento real de la productividad, del 30% o más. Sin embargo, usted decide si un overclocking tan extremo tiene sentido. En cualquier caso, esto conduce a una reducción de la vida útil de los componentes y a una inversión en refrigeración por aire o agua altamente eficiente. De una forma u otra, la búsqueda de cada porcentaje de rendimiento te obliga a utilizar incluso los rincones más recónditos de la BIOS.

Cuando se realiza overclocking manualmente, la frecuencia de reloj del bus del sistema suele aumentar, lo que aumenta el rendimiento de todos los componentes del sistema. Probamos este método. Sin embargo, antes de hacer esto, debe realizar algunos cambios importantes en el BIOS.

Preparando el sistema. Instalar en el menú "Avanzado | "Configuración JumperFree" del elemento "Ai Tuning" a "Manual". Configure manualmente la frecuencia de los buses PCI y PCI Express. Establezca los parámetros “Frecuencia PCI Express” y “Modo de sincronización de reloj PCI” en 100 y 33,33, respectivamente. También necesita configurar la frecuencia de la memoria. Seleccione el valor mínimo en el campo "Frecuencia DRAM" (en nuestra placa base ASUS P5B - "DDR2-533 Mhz"). Después de aumentar la frecuencia de reloj del bus del sistema, será necesario cambiarla al original.

También aumente ligeramente el voltaje suministrado a los chips de memoria. El voltaje nominal de nuestros módulos de memoria es 1,8 V (estándar para DDR2), lo aumentamos usando el elemento "Voltaje de memoria" a 1,9 V. Vaya a "Avanzado | Conjunto de chips | Configuración de Northbridge". En la subsección "Configurar sincronización de DRAm por SPD", establezca el valor en "Deshabilitado" y cambie los siguientes valores: Latencia CAS: 5, Retraso de RAS# a CAS#: 5, Precarga de RAS#: 5, Activación de RAS#: 15. Deje las configuraciones restantes sin cambios o configúrelas en "Auto".

Ahora lo más importante: dado que el procesador funcionará a una frecuencia más alta, necesitará un voltaje de suministro más alto.

¿Pero cuál? Si se excede, el procesador puede sobrecalentarse o incluso quemarse.

Si la refrigeración es deficiente, su vida útil se reducirá significativamente. Si establece un valor demasiado bajo, la computadora se volverá inestable.

Por lo tanto, recomendamos hacer lo siguiente: averigüe el voltaje nominal de su modelo de procesador (usando CPU-Z o en Internet), vaya a un sitio web con una base de datos de overclocking de procesador (por ejemplo, www.overclockers.ru) y mire las estadísticas de overclocking para este dispositivo. Tenga en cuenta que cada instancia de procesador individual es única a su manera, por lo que no debe mostrar inmediatamente los valores encontrados en Internet. Aumente la tensión gradualmente. Para nuestra CPU de doble núcleo de prueba (Core 2 Duo E6600), un voltaje superior a 1,45 V puede considerarse peligroso, especialmente cuando se utiliza refrigeración convencional.

Overclocking de tu computadora. Instale en BIOS en “Avanzado | Configuración sin puentes | Valor de Frecuencia FSB", que será aproximadamente 20 MHz superior al nominal. Después de esto, realice una prueba de tolerancia a fallas utilizando la utilidad OSST en Windows. Esté atento a la temperatura del procesador. En Windows, esto se puede hacer utilizando los programas AI Suite, SpeedFan u OSST. La temperatura del procesador no debe exceder los 65–70 °C. Los valores más altos son peligrosos.

Si el sistema está estable, aumente un poco más la “Frecuencia FSB”. Si ocurren problemas, reduzca el valor en pasos de 10 MHz hasta que Windows se ejecute sin errores.

Optimización de la memoria. Cuando determine el nivel de velocidad de reloj óptimo en el que el sistema funciona de manera estable y no se sobrecalienta, cambie el parámetro “Avanzado | Parámetros de configuración del chipset North Bridge" para módulos de memoria. Reduzca el valor de "CAS Fatency" a "3" e intente iniciar Windows. Si el sistema operativo no arranca, cámbielo a "4". También necesita cambiar “RAS to CAS Delay” y “RAS Precharge”. Para "Activar RAS para precargar", ingrese "10". El principio básico: cuanto menor sea el valor de estos parámetros, llamados tiempos o retrasos de memoria, más rápido funcionará. Sin embargo, no todos los módulos de memoria pueden funcionar con latencias bajas. Sin duda, puede hacer girar la unidad del sistema y examinar los chips de memoria; normalmente tienen una pegatina que indica el voltaje nominal y los valores de retardo.

Resultado.

Pudimos aumentar manualmente la velocidad del reloj del procesador de 2,4 a 3,058 GHz. Esto representa un aumento del 27% en el rendimiento, o hasta una puntuación PCMark Vantage de 3983. Es imposible lograr más sin reemplazar el sistema de enfriamiento. Después de tal overclocking, algunos juegos comenzaron a funcionar notablemente más rápido.

Overclocking de una tarjeta de video

La tarjeta de video está equipada con BIOS, memoria y procesador. CHIP ayudará a aumentar el rendimiento de un adaptador de video usando el ejemplo de una tarjeta gráfica con un chip NVIDIA.

En placas con chips AMD esto se hace de forma similar.

Preparando herramientas. Para overclockear una tarjeta de video editando el BIOS, necesitará utilidades especiales: NiBiTor para placas NVIDIA o ATI BIOS Editor y RaBiT para placas AMD. Además, necesita un paquete de referencia para medir el rendimiento: 3DMark 0b para Windows XP o 3DMark Vantage para Vista. Instale un programa de medición del desempeño y tome medidas comparativas. Al igual que con la placa base, estas te servirán como puntos de referencia. La NVIDIA GeForce 8800 GTS que utilizamos antes del overclocking obtuvo 8760 puntos.

Guarde el BIOS de la tarjeta de video. Si tiene una tarjeta de video basada en una GPU NVIDIA, instale el programa NiBiTor, que se puede encontrar en nuestro DVD.

Vaya a “Herramientas | Leer BIOS | Seleccione Dispositivo" y lea el BIO de la tarjeta gráfica. Ahora use "Herramientas | Leer BIOS | Leer en archivo", guarde el archivo ROM en su disco duro y finalmente use el comando "Archivo | Abrir BIOS" abre el archivo que guardaste en NiBiTor. Ahora deberías ver los detalles de la tarjeta gráfica.

Aumentamos la frecuencia. Aumentar la velocidad del reloj de la tarjeta gráfica a través del BIOS es más peligroso que el mismo procedimiento con la placa base. Si algo sale mal, ya no podrá acceder al programa NiBiTor y revertir los cambios sin una tarjeta de video PCI. Como opción, le sugerimos descargar un archivo listo para usar de una versión de BIOS probada desde el sitio web www.mvktech.net o overclockear la tarjeta de video sin editar el BIOS usando la utilidad RivaTuner (www.nvworld.ru). Para actualizar el BIOS, necesitará crear un disquete MS-DOS de arranque (www.bootdisk.com). Debe guardar el BIOS modificado y la utilidad nvflash.exe. Inicie la computadora desde el disquete y reemplace el BIOS de la tarjeta gráfica usando nvflash.

Resultado.

Después del overclocking, nuestro sistema de prueba obtuvo una puntuación de 9836 en 3DMark, lo que corresponde a un aumento del 10 por ciento en el rendimiento. La frecuencia del reloj central aumentó de 515 a 570 MHz.

En disco: utilidades para monitorización y overclocking

CPU-Z: detalles sobre la CPU, la RAM y la placa base.

SpeedFan: monitoreo de diversas temperaturas, voltajes y velocidades del ventilador.

HDDIife es un programa para monitorear el estado de los discos duros.

AMD OverDrive es un programa para overclocking de computadoras con componentes AMD.

NiBiTor es un editor de BIOS para tarjetas de video basadas en GPU NVIDIA.

Saludos, queridos amigos, conocidos, lectores, admiradores y demás personas. Si recuerdas, lo planteamos hace mucho tiempo, pero en un sentido puramente teórico, y luego prometimos hacer un artículo práctico.

Teniendo en cuenta que el overclocking es algo bastante complicado y ambiguo, habrá una cantidad bastante decente de artículos en esta serie, y lo abandonamos por una simple razón: hay un sinfín de temas para escribir, además de esto, y es simplemente imposible. tener tiempo para todo.

Hoy veremos el lado más básico y típico del overclocking, pero al mismo tiempo tocaremos los matices más importantes y clave tanto como sea posible, es decir, daremos una idea de cómo funciona usando un ejemplo.

Empecemos.

Sección transversal de overclocking del procesador [usando el ejemplo de la placa P5E Deluxe].

En realidad, podemos decir que existen dos opciones de overclocking: mediante programas o directamente desde la BIOS.

No consideraremos ahora los métodos de software por muchas razones, una (y la clave) de las cuales es la falta de una protección adecuada y estable del sistema (y, en general, del hardware, a menos que, por supuesto, se considere como tal) en caso de una instalación incorrecta. configuración mientras se encuentra directamente en Windows. Con el overclocking directamente desde la BIOS, todo parece mucho más razonable, por lo que consideraremos esta opción (además, permite establecer una mayor cantidad de configuraciones y lograr una mayor estabilidad y rendimiento).

Hay una cantidad bastante grande de opciones de BIOS (y con la llegada de UEFI hay aún más), pero los conceptos básicos y conceptos de overclocking conservan sus principios de año en año, es decir, el enfoque no cambia. Además de las interfaces, en algunos lugares se muestran los nombres de las configuraciones y una serie de tecnologías para este mismo overclocking.

Consideraré aquí un ejemplo basado en mi antigua placa base (de la que hablé hace mucho tiempo) y un procesador Core Quad Q6600. Este último, de hecho, me ha servido fielmente durante Dios sabe cuántos años (como la placa base) e inicialmente lo overclockeé de 2,4 Ghz a 3,6 Ghz, como puedes ver en la captura de pantalla de:

Por cierto, para aquellos que estén interesados, escribimos sobre cómo elegir placas base tan buenas y confiables, pero sobre procesadores. Pasaré al proceso de overclocking en sí, recordando primero lo siguiente:

¡Advertencia! ¡Achtung! ¡Alarma! Hehnde hoch!
Usted es el único responsable de sus acciones posteriores (y anteriores). El autor sólo proporciona información que usted decide utilizar o no. Todo lo escrito fue probado por el autor con ejemplo personal (y repetidamente) y en diferentes configuraciones, pero esto no garantiza un funcionamiento estable en todas partes, ni te protege de posibles errores durante las acciones que has realizado, así como de las consecuencias que puedan surgir. síguelos. Ten cuidado y piensa con la cabeza.

En realidad, ¿qué necesitamos para un overclocking exitoso? Sí, en general, nada especial salvo el segundo punto:

  • En primer lugar, por supuesto, un ordenador con todo lo necesario, es decir, placa base, procesador, etc. Puede averiguar qué tipo de relleno tiene descargando lo anterior;
  • En segundo lugar, y es imprescindible, es una buena refrigeración, porque el overclocking afecta directamente a la disipación de calor del procesador y de los elementos de la placa base, es decir, sin un buen flujo de aire, en el mejor de los casos, el overclocking conducirá a un funcionamiento inestable o no tendrá su efecto, pero en en el peor de los casos, algo simplemente se quemará;
  • En tercer lugar, por supuesto, necesita el conocimiento que este artículo, de esta serie, así como todo el sitio "" pretende proporcionar.

En cuanto a la refrigeración, me gustaría destacar los siguientes artículos: "", "", así como "". Todo lo demás se puede encontrar así. Sigamos adelante.

Como ya hemos discutido en detalle toda la teoría necesaria, pasaré inmediatamente al lado práctico del problema. Pido disculpas de antemano por la calidad de la foto, pero el monitor es brillante y todavía hay luz afuera, a pesar de las persianas.

Así es como se ve el BIOS en mi placa base (permítanme recordarles que pueden ingresar al BIOS en una computadora de escritorio usando el botón DEL en la etapa más temprana del arranque, es decir, inmediatamente después de encender o reiniciar):

Aquí nos interesará la pestaña "Ai Tweaker". En este caso, es ella quien es responsable del overclocking e inicialmente parece una lista de parámetros con los valores "Auto" configurados enfrente. En mi caso ya queda así:

Aquí nos interesarán los siguientes parámetros (inmediatamente doy una descripción + mi valor con un comentario por qué):

  • Sintonizador de overclock Ai- se dedica a la aceleración automática, supuestamente con prudencia.
    En el significado " Estándar" todo funciona como está, en el caso de " Overclock 5%, Overclock 10%, Overclock 20%, Overclock 30%"aumenta automáticamente las frecuencias en el porcentaje adecuado (y sin garantías de estabilidad). Nos interesa el valor aquí Manual, porque nos permitirá disponer todo manualmente. En realidad, eso es lo que tengo.
  • Configuración de la proporción de CPU- establece el multiplicador del procesador. Puedes establecer tu propio valor, teniendo en cuenta que el multiplicador del procesador está desbloqueado. Lo configuré aquí en 9.0, es decir, el valor máximo del multiplicador desbloqueado disponible para mi procesador. Debes hacer lo mismo con tu procesador.
  • Frecuencia FSB: establece la frecuencia del bus del sistema del procesador, también conocida como frecuencia base. Como recordaréis del artículo teórico, la frecuencia final del procesador se obtiene del valor de esta frecuencia multiplicado por el multiplicador (¡como suena! :)) del procesador. Esta frecuencia es la principal en nuestro proceso y es precisamente esta. que cambiamos principalmente para overclockear el procesador. El valor se selecciona empíricamente, combinándolo con otros parámetros hasta llegar al momento en que el sistema funciona de manera estable y el régimen de temperatura le conviene. En mi caso, logré poner la barra en “400 x 9 = 3600 Mhz”. Hubo momentos en los que elegí 3,8 Ghz, pero el enfriamiento simplemente no pudo hacer frente a la disipación de calor en cargas máximas.
  • Correa FSB al puente norte- el parámetro aquí no es más que un conjunto de retrasos preestablecidos que, desde el punto de vista del fabricante, corresponden de manera óptima a una determinada frecuencia del bus del sistema, para un cierto rango de frecuencias de funcionamiento del chipset. Aquí están configurados para el puente norte. Al configurar el valor de FSB Strap, se debe tener en cuenta que con un valor más bajo, se establecen latencias más bajas y el rendimiento aumenta, y al configurar un valor más alto, el rendimiento disminuye ligeramente, pero la estabilidad aumenta. . La opción más relevante al hacer overclocking es garantizar la estabilidad a una frecuencia FSB alta. Tuve que seleccionar un valor alto para lograr estabilidad. En mi caso son 400.
  • Frecuencia PCIE- indica la frecuencia del bus PCI Express. El overclocking del bus PCI Express no se suele practicar: la escasa ganancia de rendimiento no justifica posibles problemas con la estabilidad de las tarjetas de expansión, por eso aquí fijamos el estándar de 100 Mhz para aumentar la estabilidad. Es decir, en mi caso, aquí. el valor es 100. Te lo recomiendo a ti también.
  • Frecuencia DRAM- le permite configurar la frecuencia de la RAM. Los parámetros a elegir cambian dependiendo de la frecuencia FSB configurada. Vale la pena señalar aquí que el overclocking a menudo se reduce a la memoria, por lo que se considera óptimo establecer la frecuencia FSB en la que puede seleccionar la frecuencia operativa (estándar) de su RAM, a menos, por supuesto, que esté intentando overclockear la memoria. . El valor "Auto" suele ser perjudicial y no da el resultado deseado en términos de estabilidad. En mi caso, lo configuré en "800" de acuerdo con las características de la RAM. En tu caso, configúralo como mejor te parezca, pero te recomiendo mirar tu frecuencia estándar a través de CPU-Z y configurarlo.
  • Tasa de comando DRAM- nada más que un retraso en el intercambio de comandos entre el controlador de memoria del chipset y la memoria. Los módulos de memoria de alta calidad son capaces de funcionar con una latencia de 1 tacto, pero en la práctica esto es raro y no siempre depende de la calidad. Para estabilidad se recomienda elegir 2T, para velocidad 1T Dado que el umbral de aceleración es grande, elegí aquí 2T, porque en otras posiciones no era posible lograr una estabilidad completa.
  • Control de sincronización de DRAM- establece tiempos de RAM. Como regla general, si el objetivo no es overclockear la RAM, aquí dejamos el parámetro "Auto". Si está catastróficamente atascado en la memoria durante el overclocking y ni siquiera puede superar la frecuencia, entonces tiene sentido intentar aumentar ligeramente los valores aquí manualmente, abandonando el parámetro automático. En mi caso, es "Auto", porque. no llegó a la memoria.
  • Control de lectura estática de DRAM- significado " "Activado" mejora el rendimiento del controlador de memoria y " "Desactivado"– reduce. En consecuencia, la estabilidad también depende de esto. En mi caso, "Desactivado" (para aumentar la estabilidad).
  • Ai Tornado del Reloj- si lo tomamos a la ligera, esto controla el número de fases de acceso a la memoria. Un valor más alto (Fuerte) es responsable de un mayor rendimiento y un valor más bajo (Light) para la estabilidad. Elegí "Light" (para aumentar la estabilidad).
  • Impulsor de transacciones de IA - Aquí leo muchos foros burgueses en los que muchos datos se contradicen, como en el segmento de habla rusa. En alguna parte escriben que esto le permite acelerar o ralentizar el funcionamiento del subsistema de memoria ajustando los parámetros de subtemporización, lo que a su vez afecta la velocidad del controlador de memoria. Lo único que pudimos entender adecuadamente es que por. cambiando esto a “Manual” podemos ajustar el “Nivel de Rendimiento”, jugando con el valor en números hasta llegar a la etapa de estabilidad. Para mí este parámetro se quedó estancado en 8, porque con otros valores el sistema se comportaba de manera inestable.
  • Voltaje VCORE- la función le permite especificar manualmente el voltaje de suministro del núcleo del procesador. A pesar de que es esta alegría la que a menudo permite aumentar el rendimiento (más precisamente, overclockear más el procesador) aumentando la estabilidad (sin más potencia es poco probable que obtenga un mayor aumento y calidad de trabajo, lo cual es lógico) durante el overclocking , este parámetro es un juguete extremadamente peligroso en manos de un no profesional y puede provocar una falla del procesador (a menos, por supuesto, que el BIOS no tenga una función "infalible" incorporada, como dicen), y por lo tanto No se recomienda cambiar el valor de potencia del procesador en más de 0,2 por parte del personal. En general, este parámetro debe aumentarse muy gradualmente y en pasos muy pequeños, conquistando cada vez más cotas de rendimiento, hasta toparse con algo más (memoria, temperaturas, etc.), o hasta alcanzar el límite de +0,2.
    No recomendaría mirar mi valor, porque está realmente sobreestimado, pero para jugar a estos juegos me permite una refrigeración potente (la foto de arriba no cuenta, quedó desactualizada en 2008), una buena fuente de alimentación, procesador y placa base. En general, tenga cuidado, especialmente en configuraciones presupuestarias. Mi valor es 1,65. Puede averiguar el voltaje nativo de su procesador en la documentación o mediante CPU-Z.
  • Voltaje PPL de la CPU- algo para la estabilidad, pero tengo una definición muy vaga de qué es este voltaje. Si todo funciona como debería, es mejor no tocarlo. Si no, puedes aumentarlo en pequeños pasos. Mi valor es 1,50, porque tuve problemas con la estabilidad cuando llevé la frecuencia a 3,8 Ghz. Nuevamente, depende de mi procesador.
  • Voltaje de terminación del FSB- a veces llamado voltaje de suministro adicional del procesador o voltaje de suministro del bus del sistema. Aumentarlo puede en algunos casos aumentar el potencial de overclocking del procesador. Mi valor es 1,30. Nuevamente, estabilidad a mayor frecuencia.
  • Voltaje de RAM- le permite especificar manualmente el voltaje de suministro de los módulos de memoria. Tiene sentido tocarlo en casos excepcionales para aumentar la estabilidad y conquistar frecuencias más altas al hacer overclocking en la memoria o (raramente) el procesador. El mío es un poco alto: 1,85 en comparación con el 1,80 nativo.
  • Voltaje del puente norte Y Voltaje del puente del alma - establece la tensión de alimentación de los puentes norte (Norte) y sur (Sur), respectivamente. Aumente con precaución para aumentar la estabilidad. Tengo - 1.31 y 1.1. Todo con los mismos fines.
  • Calibración de línea de carga- algo bastante específico que le permite compensar la caída en el voltaje del núcleo cuando aumenta la carga en el procesador.
    En el caso del overclocking, siempre debes configurarlo en “Activado”, como puedes ver en mi captura de pantalla.
  • Espectro extendido de CPU- habilitar esta opción puede reducir el nivel de radiación electromagnética de la computadora debido a la peor forma del bus del sistema y de las señales del procesador central. Naturalmente, ni la forma de señal más óptima puede reducir la estabilidad de la computadora. Dado que la disminución en el nivel de radiación es insignificante y no justifica posibles problemas de confiabilidad, es mejor desactivar la opción (. Desactivado), especialmente si estás haciendo overclocking, es decir, en nuestro caso.
  • Espectro ensanchado PCIE- similar a lo anterior, pero solo en el caso del bus PCI Express. Es decir, en nuestro caso, "Desactivado".

Para decirlo de forma muy sencilla, entonces, en primer lugar, cambiamos el multiplicador y la frecuencia del FSB, en función de la frecuencia final del procesador que nos gustaría obtener. A continuación, guarde los cambios e intente cargar. Si todo salió bien, verificamos las temperaturas y la computadora en general, después de lo cual, de hecho, dejamos todo como está o intentamos tomar una nueva frecuencia. Si no hay estabilidad en la nueva frecuencia, es decir, Windows no carga o aparecen pantallazos azules o algo más, entonces volvemos a los valores anteriores (o calmamos un poco nuestro apetito), o seleccionamos todos los demás valores. exactamente hasta que no se logre la estabilidad.

En cuanto a los diferentes tipos de BIOS, en algún lugar las funciones pueden llamarse de otra manera, pero tienen el mismo significado, al igual que los valores + el principio de overclocking permanecen constantes. En general, si quieres, puedes resolverlo.

En pocas palabras, algo como esto. Sólo queda pasar al epílogo.

Epílogo.

Como puedes ver en las últimas propuestas, si lo piensas bien, la aceleración rápida generalmente no es un problema (especialmente si hay una buena refrigeración). Configuré dos parámetros, varios reinicios y ¡listo!, los preciados megahercios en mi bolsillo.

Un buen overclocking completo de al menos el 50%, es decir, en mi caso de 1200 Mhz más 2400 Mhz, requiere una cierta cantidad de tiempo (en promedio, entre 1 y 5 horas, dependiendo de la suerte y del resultado final deseado), la mayor parte del cual Se ocupa de pulir estabilidad y temperaturas, además de un montón de paciencia, porque lo más molesto de este sim es la necesidad constante de reiniciar para guardar y luego probar nuevos parámetros.

Sospecho que quienes quieran participar en este proceso tendrán muchas preguntas (lo cual es lógico) y, por lo tanto, si existen (además de adiciones, pensamientos, agradecimientos, etc.), estaré encantado de verlas en los comentarios.

¡Manténganse al tanto! ;)

PD: Recomiendo encarecidamente no hacer overclocking en las computadoras portátiles.

Overclocking práctico de CPU

Métodos de overclocking del procesador

Hay dos métodos de overclocking: aumentar la frecuencia del bus del sistema (FSB) y aumentar el factor de multiplicación (multiplicador). Por el momento, el segundo método no se puede aplicar a casi todos los procesadores AMD en serie. Las excepciones a la regla son: los procesadores Athlon XP. (Pura sangre, Barton, Thorton)/Duron (Applebred), lanzado antes de la semana 39 de 2003, Athlon MP, Sempron (socket754; solo degradación), Athlon 64 (solo degradación), Athlon 64 FX53/55 En procesadores en serie fabricados por Intel. , el overclocking del procesador también se bloquea completamente al aumentar el multiplicador, esto es lo más "indoloro" y simple, porque solo aumenta la frecuencia del reloj del procesador, y las frecuencias del bus de memoria y los buses AGP/PCI permanecen nominales, así que determine el procesador máximo. frecuencia de reloj a la que puede funcionar correctamente usando este método. Es una lástima que ahora sea bastante difícil, si no imposible, encontrar procesadores AthlonXP a la venta con un multiplicador desbloqueado. El overclocking de un procesador aumentando el FSB tiene sus propias características. Por ejemplo, a medida que aumenta la frecuencia del FSB, también aumentan la frecuencia del bus de memoria y la frecuencia del bus AGP/PCI. Se debe prestar especial atención a las frecuencias del bus PCI/AGP, que en la mayoría de los chipsets están asociadas con la frecuencia FSB (no se aplica a nForce2, nForce3 250). Esta dependencia sólo puede evitarse si el BIOS de su placa base tiene los parámetros adecuados: los llamados divisores responsables de la relación PCI/AGP a FSB. Puedes calcular el divisor que necesitas usando la fórmula FSB/33, es decir, si la frecuencia FSB = 133 MHz, entonces debes dividir 133 entre 33 y obtendrás el divisor que necesitas; en este caso es 4. El divisor nominal la frecuencia para el bus PCI es de 33 MHz, y el máximo es de 38-40 MHz, por decirlo suavemente, no se recomienda configurarlo más alto: esto puede provocar fallas en los dispositivos PCI. De forma predeterminada, la frecuencia del bus de memoria aumenta sincrónicamente con la frecuencia del FSB, por lo que si la memoria no tiene suficiente potencial de overclocking, puede desempeñar un papel limitante. Si es obvio que la frecuencia de la RAM ha llegado a su límite, puedes hacer lo siguiente:

  • Aumente los tiempos de memoria (por ejemplo, cambie 2.5-3-3-5 a 2.5-4-4-7; esto puede ayudarlo a aprovechar algunos MHz más de RAM).
  • Aumente el voltaje en los módulos de memoria.
  • Overclockear el procesador y la memoria de forma asincrónica.

La lectura es la madre del aprendizaje.

Primero, deberá estudiar las instrucciones de su placa base: busque las secciones del menú BIOS responsables de la frecuencia FSB, RAM, tiempos de memoria, multiplicador, voltajes y divisores de frecuencia PCI/AGP. Si el BIOS no tiene ninguno de los parámetros anteriores, entonces se puede realizar overclocking utilizando puentes en la placa base. Puedes encontrar el propósito de cada jumper en las mismas instrucciones, pero normalmente la información sobre la función de cada uno ya está impresa en el propio tablero. Sucede que el propio fabricante oculta deliberadamente la configuración "avanzada" del BIOS; para desbloquearla es necesario presionar una determinada combinación de teclas (esto se encuentra a menudo en las placas base fabricadas por Gigabyte). Repito: toda la información necesaria la puedes encontrar en las instrucciones o en la web oficial del fabricante de la placa base.

Práctica

Entramos en el BIOS (normalmente para ingresar es necesario presionar la tecla Supr en el momento en que se recalcula la cantidad de RAM (es decir, cuando aparecen los primeros datos en la pantalla después de reiniciar/encender la computadora, presione la tecla Supr), pero hay modelos de placa base con una clave diferente para ingresar al BIOS (por ejemplo, F2), busque un menú en el que pueda cambiar la frecuencia del bus del sistema, el bus de memoria y los tiempos de control (generalmente estos parámetros se encuentran en un solo lugar ). Creo que overclockear el procesador aumentando el multiplicador no causará ninguna dificultad, así que pasemos directamente a aumentar la frecuencia del bus del sistema. Aumentamos la frecuencia del FSB (aproximadamente entre un 5 y un 10% del nominal), luego guardamos los cambios realizados, reiniciamos y esperamos. Si todo está bien, el sistema comienza con un nuevo valor de FSB y, como resultado, con una mayor velocidad de reloj del procesador (y memoria, si los overclockea sincrónicamente). Arrancar Windows sin incidentes significa que la mitad de la batalla ya está hecha. A continuación, ejecute el programa CPU-Z (en el momento de escribir este artículo, su última versión era 1.24) o Everest y asegúrese de que la frecuencia del reloj del procesador haya aumentado. Ahora necesitamos verificar la estabilidad del procesador; creo que todos tienen una distribución 3DMark 2001/2003 en su disco duro; aunque están diseñados para determinar la velocidad de la tarjeta de video, también puede "conducirlos" para una verificación superficial. de estabilidad del sistema. Para una prueba más seria, necesita usar Prime95, CPU Burn-in 1.01, S&M (más detalles sobre los programas de prueba a continuación). Si el sistema pasó las pruebas y se comporta de manera estable, reiniciamos y comenzamos de nuevo: ingresamos nuevamente al BIOS, aumentamos la frecuencia del FSB, guardamos los cambios y probamos el sistema nuevamente. Si durante la prueba lo "expulsaron" del programa, el sistema se congeló o se reinició, debe "retroceder" un paso (hasta la frecuencia del procesador cuando el sistema se comportó de manera estable) y realizar pruebas más exhaustivas para asegurarse de que el funcionamiento sea completo. estable. No olvide controlar la temperatura del procesador y las frecuencias del bus PCI/AGP (en el sistema operativo, la frecuencia y temperatura del PCI se pueden ver utilizando el programa Everest o programas propietarios del fabricante de la placa base).

Aumento de voltaje

No se recomienda aumentar el voltaje en el procesador en más de un 15-20%, pero es mejor que varíe entre un 5-15%. Esto tiene un sentido: aumenta la estabilidad y abre nuevos horizontes para el overclocking. Pero tenga cuidado: a medida que aumenta el voltaje, aumenta el consumo de energía y la disipación de calor del procesador y, como resultado, aumenta la carga en la fuente de alimentación y aumenta la temperatura. La mayoría de las placas base le permiten configurar el voltaje en la RAM en 2,8-3,0 V, el límite seguro es 2,9 V (para aumentar aún más el voltaje, necesita voltmodificar la placa base). Lo principal al aumentar el voltaje (no solo en la RAM) es controlar la generación de calor y, si ha aumentado, organizar el enfriamiento del componente overclockeado. Una de las mejores formas de determinar la temperatura de cualquier componente de la computadora es tocarlo con la mano. Si no puede tocar un componente sin sentir dolor debido a una quemadura, ¡es necesario enfriarlo urgentemente! Si el componente está caliente, pero puede sostenerlo con la mano, enfriarlo no le hará daño. Y solo si siente que el componente apenas está tibio o incluso frío, entonces todo está bien y no necesita enfriamiento.

Temporizadores y divisores de frecuencia.

Los tiempos son retrasos entre operaciones individuales realizadas por el controlador al acceder a la memoria. Hay seis en total: retardo de RAS a CAS (RCD), latencia de CAS (CL), precarga de RAS (RP), retardo de precarga o retardo de precarga activa (generalmente denominado Tras), temporizador de inactividad de SDRAM o inactividad de SDRAM Límite de ciclo, duración de ráfaga. Describir el significado de cada uno es inútil e inútil para nadie. Es mejor descubrir de inmediato qué es mejor: tiempos pequeños o alta frecuencia. Existe la opinión de que los tiempos son más importantes para los procesadores Intel, mientras que las frecuencias son más importantes para AMD. Pero no olvide que para los procesadores AMD, la frecuencia de la memoria alcanzada en modo síncrono suele ser importante. Diferentes procesadores tienen diferentes frecuencias de memoria como frecuencias "nativas". Para los procesadores Intel, las siguientes combinaciones de frecuencias se consideran "amigas": 100:133, 133:166, 200:200. Para AMD en conjuntos de chips nForce, el funcionamiento sincrónico de FSB y RAM es mejor, mientras que la asincronía tiene poco efecto en la combinación AMD + VIA. En sistemas con procesador AMD, la frecuencia de la memoria se establece en los siguientes porcentajes con FSB: 50%, 60%, 66%, 75%, 80%, 83%, 100%, 120%, 125%, 133%, 150 %, 166%, 200% son los mismos divisores, pero presentados de forma un poco diferente. Y en sistemas con procesador Intel, los divisores parecen más familiares: 1:1, 4:3, 5:4, etc.

pantalla negra

Sí, esto también sucede :) - por ejemplo, al hacer overclocking: simplemente configura la velocidad del reloj del procesador o la RAM (tal vez especificó tiempos de memoria demasiado bajos) para que la computadora no pueda iniciarse, o más bien, se inicia, pero la pantalla permanece negro y el sistema no muestra ningún “signo de vida”. ¿Qué hacer en este caso?

  • Muchos fabricantes incorporan en sus placas base un sistema para restablecer automáticamente los parámetros a los valores nominales. Y después de un "incidente" de este tipo con una frecuencia inflada o tiempos bajos, este sistema debería hacer su trabajo "sucio", pero esto no siempre sucede, por lo que debe estar preparado para trabajar manualmente.
  • Después de encender la computadora, presione y mantenga presionada la tecla Ins, después de lo cual debería iniciarse correctamente, debe ingresar al BIOS y configurar los parámetros operativos de la computadora.
  • Si el segundo método no le ayuda, debe apagar la computadora, abrir la carcasa, buscar en la placa base el puente responsable de restablecer la configuración del BIOS, el llamado CMOS (generalmente ubicado cerca del chip BIOS), y configurar colóquelo en el modo Borrar CMOS durante 2 o 3 segundos y luego vuelva a la posición nominal.
  • Hay modelos de placa base sin un puente de reinicio de BIOS (el fabricante confía en su sistema de reinicio automático de BIOS); luego, debe quitar la batería por un tiempo, lo que depende del fabricante y el modelo de la placa base (realicé este experimento en mi Epox EP-8RDA3G: sacó la batería, esperó 5 minutos y se restableció la configuración del BIOS).

Programas y utilidades de información.

CPU-Z es uno de los mejores programas que proporciona información básica sobre el procesador, la placa base y la RAM instalada en su computadora. La interfaz del programa es sencilla e intuitiva: no hay nada superfluo y todo lo más importante está a la vista. El programa admite las últimas innovaciones del mundo del hardware y se actualiza periódicamente. La última versión en el momento de escribir este artículo es 1.24. Tamaño - 260 KB. Puede descargar el programa en cpuid.com.

Everest Home/Professional Edition (anteriormente AIDA32) es una utilidad de información y diagnóstico que tiene funciones más avanzadas para ver información sobre el hardware instalado, el sistema operativo, DirectX, etc. Las diferencias entre la versión doméstica y la profesional son las siguientes: la versión Pro no tiene un módulo de prueba de RAM (lectura/escritura), también carece de una subsección Overclock bastante interesante, que recopila información básica sobre el procesador, la placa base, la RAM, el procesador. temperatura, placa base y disco duro, así como overclocking de su procesador como porcentaje :). La versión Home no cuenta con software de contabilidad, informes avanzados, interacción con bases de datos, control remoto ni funciones de nivel empresarial. En general, estas son todas las diferencias. Yo mismo uso la versión Home de la utilidad, porque... No necesito las funciones adicionales de la versión Pro. Casi me olvido de mencionar que Everest le permite ver la frecuencia del bus PCI; para hacer esto, debe expandir la sección Placa base, hacer clic en la subsección con el mismo nombre y buscar el elemento Propiedades del bus del chipset/Frecuencia real. La última versión en el momento de escribir este artículo es 1.51. La versión Home es gratuita y pesa 3 Mb, la versión Pro es de pago y ocupa 3,1 Mb. Puede descargar la utilidad en lavalys.com.

Pruebas de estabilidad

El nombre del programa CPU Burn-in habla por sí solo: el programa está diseñado para "calentar" el procesador y comprobar su funcionamiento estable. En la ventana principal de CPU Burn-in, debe especificar la duración y, en las opciones, seleccionar uno de los dos modos de prueba:

  • pruebas con verificación de errores habilitada;
  • pruebas con la verificación de errores desactivada, pero con el máximo "calentamiento" del procesador (Desactivar la verificación de errores, máxima generación de calor).

Cuando habilitas la primera opción, el programa verificará la exactitud de los cálculos del procesador, y la segunda te permitirá "calentar" el procesador casi a temperaturas cercanas al máximo. CPU Burn-in pesa alrededor de 7 Kb.

El siguiente programa digno para probar el procesador y la RAM es Prime95. Su principal ventaja es que cuando se detecta un error, el programa no se "cuelga" espontáneamente, sino que muestra datos sobre el error y la hora en que se detectó en el campo de trabajo. Al abrir el menú Opciones -> Prueba de tortura…, puede elegir entre tres modos de prueba o especificar sus propios parámetros. Para detectar errores de procesador y memoria de manera más efectiva, es mejor configurar el tercer modo de prueba (Blend: prueba algo de todo, prueba mucha RAM). Prime95 pesa 1,01 Mb, puedes descargarlo en mersenne.org.

Hace relativamente poco tiempo que vio la luz el programa S&M. Inicialmente fue concebido para probar la estabilidad del convertidor de potencia del procesador, luego se implementó para probar la RAM y el soporte para procesadores Pentium 4 con tecnología HyperThreading. Por el momento, la última versión de S&M 1.0.0(159) admite más de 32 (!) procesadores y comprueba la estabilidad del procesador y la RAM, además, S&M tiene un sistema de configuración flexible; Resumiendo todo lo anterior, podemos decir que S&M es uno de los mejores programas de su tipo, si no el mejor. La interfaz del programa ha sido traducida al ruso, por lo que es bastante difícil confundirse en el menú. S&M 1.0.0(159) pesa 188 Kb, puede descargarlo en testmem.nm.ru.

Los programas de prueba mencionados anteriormente están diseñados para verificar la estabilidad del procesador y la RAM e identificar errores en su funcionamiento; todos son gratuitos; Cada uno de ellos carga el procesador y la memoria casi por completo, pero me gustaría recordarles que los programas utilizados en el trabajo diario y no destinados a pruebas rara vez pueden cargar tanto el procesador y la RAM, por lo que podemos decir que las pruebas se realizan con un cierto margen. .

El autor no asume ninguna responsabilidad por la avería del hardware de su computadora, así como por fallas y fallos en el funcionamiento de cualquier software instalado en su computadora.

En este artículo hablaremos de las razones del éxito del bus PCI y describiremos la tecnología de alto rendimiento que lo reemplaza: el bus PCI Express. También veremos la historia del desarrollo, los niveles de hardware y software del bus PCI Express, las características de su implementación y enumeraremos sus ventajas.

Cuando a principios de los años 1990. Al parecer, sus características técnicas superaban significativamente a todos los autobuses que existían hasta ese momento, como ISA, EISA, MCA y VL-bus. En aquel momento, el bus PCI (Peripheral Component Interconnect), que funcionaba a 33 MHz, era muy adecuado para la mayoría de los dispositivos periféricos. Pero hoy la situación ha cambiado en muchos sentidos. En primer lugar, las velocidades de reloj del procesador y de la memoria han aumentado significativamente. Por ejemplo, las velocidades de reloj del procesador aumentaron de 33 MHz a varios GHz, mientras que la frecuencia operativa PCI aumentó a sólo 66 MHz. La aparición de tecnologías como Gigabit Ethernet e IEEE 1394B amenazaba con que todo el ancho de banda del bus PCI pudiera gastarse en dar servicio a un solo dispositivo basado en estas tecnologías.

Al mismo tiempo, la arquitectura PCI tiene una serie de ventajas en comparación con sus predecesoras, por lo que fue irracional revisarla por completo. En primer lugar, no depende del tipo de procesador, admite aislamiento de búfer, tecnología de masterización de bus (captura de bus) y tecnología PnP en su totalidad. El aislamiento del búfer significa que el bus PCI funciona independientemente del bus del procesador interno, lo que permite que el bus del procesador funcione independientemente de la velocidad y la carga del bus del sistema. Gracias a la tecnología de captura de bus, los dispositivos periféricos pueden controlar directamente el proceso de transferencia de datos en el bus, en lugar de esperar ayuda del procesador central, lo que afectaría el rendimiento del sistema. Finalmente, la compatibilidad con Plug and Play le permite instalar y configurar automáticamente los dispositivos que lo utilizan y evitar problemas con puentes e interruptores, que prácticamente arruinaron la vida de los propietarios de dispositivos ISA.

A pesar del indudable éxito de PCI, actualmente se enfrenta a graves problemas. Estos incluyen ancho de banda limitado, falta de capacidades de transferencia de datos en tiempo real y falta de soporte para tecnologías de red de próxima generación.

Características comparativas de varios estándares PCI.

Hay que tener en cuenta que el rendimiento real puede ser menor que el teórico debido al principio de funcionamiento del protocolo y a las características de la topología del bus. Además, el ancho de banda total se distribuye entre todos los dispositivos conectados a él, por lo que cuantos más dispositivos haya en el bus, menos ancho de banda obtendrá cada uno de ellos.

Las mejoras en estándares como PCI-X y AGP fueron diseñadas para eliminar su principal inconveniente: la baja velocidad de reloj. Sin embargo, el aumento de la frecuencia de reloj en estas implementaciones supuso una disminución de la longitud efectiva del bus y del número de conectores.

La nueva generación del bus, PCI Express (o PCI-E para abreviar), se introdujo por primera vez en 2004 y fue diseñada para resolver todos los problemas que enfrentaba su predecesor. Hoy en día, la mayoría de las computadoras nuevas están equipadas con un bus PCI Express. Aunque también cuentan con ranuras PCI estándar, no está lejano el momento en que el bus pase a ser cosa de la historia.

Arquitectura PCI Express

La arquitectura del bus tiene una estructura de varios niveles, como se muestra en la figura.

El bus admite el modelo de direccionamiento PCI, lo que permite que todos los controladores y aplicaciones existentes funcionen con él. Además, el bus PCI Express utiliza el mecanismo PnP estándar proporcionado por el estándar anterior.

Consideremos el propósito de los distintos niveles de organización PCI-E. En el nivel del software del bus se generan solicitudes de lectura/escritura, que se transmiten en el nivel de transporte mediante un protocolo de paquetes especial. La capa de datos es responsable de la codificación de corrección de errores y garantiza la integridad de los datos. La capa de hardware básica consta de un canal simplex dual que consta de un par de transmisión y recepción, que en conjunto se denominan línea. La velocidad general del bus de 2,5 Gb/s significa que el rendimiento de cada carril PCI Express es de 250 MB/s en cada dirección. Si tenemos en cuenta la pérdida debida a la sobrecarga del protocolo, entonces hay unos 200 MB/s disponibles para cada dispositivo. Este rendimiento es de 2 a 4 veces mayor que el disponible para dispositivos PCI. Y, a diferencia de PCI, si el ancho de banda se distribuye entre todos los dispositivos, llega a cada dispositivo en su totalidad.

Hoy en día, existen varias versiones del estándar PCI Express, que se diferencian en su rendimiento.

Ancho de banda del bus PCI Express x16 para diferentes versiones de PCI-E, Gb/s:

  • 32/64
  • 64/128
  • 128/256

Formatos de bus PCI-E

Actualmente, se encuentran disponibles varias opciones para los formatos PCI Express, según el propósito de la plataforma: computadora de escritorio, computadora portátil o servidor. Los servidores que requieren más ancho de banda tienen más ranuras PCI-E y estas ranuras tienen más troncales. Por el contrario, las computadoras portátiles solo pueden tener un carril para dispositivos de velocidad media.

Tarjeta de video con interfaz PCI Express x16.

Las tarjetas de expansión PCI Express son muy similares a las tarjetas PCI, pero las ranuras PCI-E tienen un mayor agarre para garantizar que la tarjeta no se salga de la ranura debido a la vibración o durante el envío. Hay varios factores de forma de ranuras PCI Express, cuyo tamaño depende de la cantidad de carriles utilizados. Por ejemplo, un bus con 16 carriles se denomina PCI Express x16. Aunque el número total de carriles puede llegar a 32, en la práctica la mayoría de las placas base ahora están equipadas con un bus PCI Express x16.

Las tarjetas de factores de forma más pequeños se pueden conectar a ranuras para tarjetas más grandes sin comprometer el rendimiento. Por ejemplo, se puede conectar una tarjeta PCI Express x1 a una ranura PCI Express x16. Al igual que con el bus PCI, puedes utilizar un extensor PCI Express para conectar dispositivos si es necesario.

Aparición de varios tipos de conectores en la placa base. De arriba a abajo: ranura PCI-X, ranura PCI Express x8, ranura PCI, ranura PCI Express x16.

Tarjeta exprés

El estándar Express Card ofrece una forma muy sencilla de agregar equipos a un sistema. El mercado objetivo de los módulos Express Card son los portátiles y los PC pequeños. A diferencia de las tarjetas de expansión de escritorio tradicionales, la tarjeta Express se puede conectar al sistema en cualquier momento mientras la computadora está funcionando.

Una variedad popular de tarjeta Express es la minitarjeta PCI Express, diseñada como reemplazo de las tarjetas de factor de forma Mini PCI. Una tarjeta creada en este formato admite tanto PCI Express como USB 2.0. Las dimensiones de la Mini Tarjeta PCI Express son 30x56 mm. La minitarjeta PCI Express se puede conectar a PCI Express x1.

Beneficios de PCI-E

La tecnología PCI Express ofrece ventajas sobre PCI en las siguientes cinco áreas:

  1. Mayor rendimiento. Con solo un carril, PCI Express tiene el doble de rendimiento que PCI. En este caso, el rendimiento aumenta en proporción al número de líneas del autobús, cuyo número máximo puede llegar a 32. Una ventaja adicional es que la información del autobús se puede transmitir simultáneamente en ambas direcciones.
  2. Simplifique las E/S. PCI Express aprovecha buses como AGP y PCI-X y tiene una arquitectura menos compleja y una relativa facilidad de implementación.
  3. Arquitectura multinivel. PCI Express ofrece una arquitectura que puede adaptarse a nuevas tecnologías sin requerir importantes actualizaciones de software.
  4. Tecnologías de entrada/salida de nueva generación. PCI Express permite nuevas capacidades de adquisición de datos con tecnología de transferencia de datos simultánea que garantiza que la información se reciba de manera oportuna.
  5. Facilidad de uso. PCI-E hace que sea mucho más fácil para el usuario actualizar y ampliar el sistema. Los formatos de tarjetas Express adicionales, como ExpressCard, aumentan en gran medida la capacidad de agregar periféricos de alta velocidad a servidores y computadoras portátiles.

Conclusión

PCI Express es una tecnología de bus para conectar dispositivos periféricos, que reemplazó a tecnologías como ISA, AGP y PCI. Su uso aumenta significativamente el rendimiento de la computadora, así como la capacidad del usuario para ampliar y actualizar el sistema.




Arriba