Página principal » cómo » ¿Cómo la adición de memoria aumentó significativamente el rendimiento del juego para una APU de AMD?

    ¿Cómo la adición de memoria aumentó significativamente el rendimiento del juego para una APU de AMD?

    Cuando actualiza el hardware de su computadora, es un hecho que espera un aumento en el rendimiento, pero a veces obtiene un aumento inesperadamente significativo más allá de lo que contaba. La publicación de preguntas y respuestas del superusuario de hoy ayuda a un jugador confundido, pero feliz, a comprender cómo tuvo suerte cuando mejoró la memoria de su computadora.

    La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..

    La pregunta

    El lector superusuario CyberGhostx1 quiere comprender cómo la adición de memoria aumentó significativamente el rendimiento de los juegos para la APU AMD de su computadora:

    Para que quede claro desde el principio, esto no es un problema. Esto es algo que realmente quiero saber el secreto detrás.

    Especificaciones del sistema

    • UPC: AMD A10-6790K 4.0 GHz
    • GPU: AMD Radeon HD 8670D 1GB (GPU integrada)
    • RAM: 2 x Team 4GB 1600 DDR3 = 8 GB

    Por supuesto, estoy usando un sistema operativo de 64 bits para usar mis 8 GB de memoria, pero mi pregunta es: antes de instalar los 4 GB adicionales de RAM, los juegos como Mafia II se ejecutaron (en la configuración más alta) a un promedio de 22 fps. Después de instalar la RAM adicional, noté un aumento muy decente a 40 FPS a pesar de que el juego no parecía usar más de 4 GB de RAM.

    ¿Cuál es el secreto detrás de esto??

    El aumento adicional en el rendimiento del juego es definitivamente un placer, pero ¿cómo hizo una diferencia tan simple esta vez??

    La respuesta

    Los contribuidores de Superusuarios DragonLord y Ben Richards tienen la respuesta para nosotros. En primer lugar, DragonLord:

    Me di cuenta de que está utilizando una APU AMD. Estos chips combinan una CPU con un procesador gráfico incorporado (GPU), eliminando la necesidad de una tarjeta gráfica discreta (al menos para cargas de trabajo más livianas). Debido a que las APU de AMD utilizan la memoria del sistema como memoria de gráficos, el rendimiento integrado de la GPU depende en gran medida del ancho de banda de la memoria. La memoria RAM del sistema DDR3 no solo tiene un ancho de banda mucho menor que la memoria de video GDDR5 (utilizada en muchas tarjetas gráficas discretas), la GPU integrada debe compartir este ancho de banda con la CPU para el uso normal de la aplicación. Aumentar el ancho de banda de la memoria aumentará directamente el rendimiento al reducir este cuello de botella.

    Cuando actualizó la memoria de su sistema, agregó un segundo módulo de memoria. Con dos módulos, su memoria ahora se ejecuta en modo de doble canal, duplicando el ancho de banda de la memoria y, como resultado, aumentando dramáticamente el rendimiento. Una memoria RAM más rápida (al menos DDR3-1866, preferiblemente DDR3-2100 +) también aumentará el rendimiento de manera similar.

    Además, más memoria significa que su sistema puede cargar previamente más datos de textura en la RAM, lo que reduce la necesidad de acceder al disco y aumenta el rendimiento. Sin embargo, esto es un factor menos importante que el aumento del ancho de banda de memoria.

    Para mostrar cuán importante es el ancho de banda de la memoria para las APU de AMD, sitios web como Tom's Hardware y PC Perspective han encontrado que el rendimiento de la APU puede aumentar con el ancho de banda de la memoria hasta al menos DDR3-2100.

    Seguido por la respuesta de Ben Richards:

    Usted tiene una APU, en lugar de una CPU discreta y una GPU discreta. Eso significa que comparten la memoria RAM del sistema para el caché de texturas, en lugar de la memoria integrada en la tarjeta gráfica.

    La razón por la que la actualización de RAM aceleró las cosas para su juego es probable debido al intercambio de recursos de textura. Con más RAM disponible en general, eso significa que se pueden cargar más datos de textura y mantenerlos en la RAM por más tiempo. Cuando tenga toda su memoria asignada y su sistema operativo necesite más para trabajar en una tarea en este momento, encontrará memoria asignada que no se ha utilizado recientemente, guardará el contenido en su disco y luego reasignará la memoria para esa tarea Una vez que se vuelvan a necesitar esos datos, los cambiará de nuevo del disco a la RAM. Este intercambio lleva mucho tiempo (relativamente).

    Probablemente estuviste intercambiando mucho en los datos de textura. Cuando actualizó su RAM, proporcionó más espacio para almacenar las texturas, lo que significa menos intercambio de memoria, lo que se traduce en un FPS más alto.


    ¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.