¿Qué sucede cuando los ingenieros y los profesionales de la industria se sienten? La respuesta puede cambiar el futuro del rendimiento informático para los centros de datos modernos.
Los centros de datos utilizan computadoras grandes para operar casas y datos a gran escala. A menudo, el procesador no puede mantener la carga de este trabajo, ya que está gravado y preparando instrucciones para ello. Esto ralentiza el flujo de estadísticas. Por lo tanto, cuando escribe la pregunta en el motor de búsqueda, la respuesta produce más lentamente o no proporciona información que necesita.
Para resolver este problema, los investigadores de la Universidad de Texas A&M desarrollaron una nueva técnica llamada Intel, Forward Computing y Princeton para ayudar a los procesadores informáticos a mejorar las directrices futuras y mejorar el rendimiento de la computación.
El equipo incluye al Dr. Paul Wei Greatz, profesor de ingeniería eléctrica e informática, el Dr. Daniel, un profesor de Departamento de Informática e Ingeniería, y estudiante graduado Chrisantos PPP en el campo de la ingeniería eléctrica e informática.
“Las instrucciones de procesamiento se han convertido en un obstáculo importante para el diseño moderno del procesador”, dijo Greatz. “Creamos una nueva técnica, para hacer mejores predicciones lo que se presenta y elimina la barrera”.
Uno de los problemas comunes de la carga de trabajo del Centro de datos moderno es que la dirección, los pasos que deben tomarse con el procesamiento de la computadora, se deben tomar, puede ser enorme o difícil de implementar. Una palabra griega para Shadow, Sky no solo puede ayudar a predecir mejor las pautas futuras, sino también a mejorar el sistema a través de instrucciones sobre el sistema. El acelerador se refiere a la unidad de procesamiento por unidad por unidad.
“Piense en el acelerador en términos de un servidor en un restaurante”, dijo Greatz. “Tiene muchos trabajos. ¿Cuántos trabajos puede hacer o cuántas instrucciones puede seguir en tiempo por unidad? Desea un thrupot alto, especialmente para la informática”.
Mejorar el acelerador puede conducir a un rendimiento rápido y un bajo consumo de energía para el centro de datos.
“Hay nuevos obstáculos para la carga de trabajo de los datos relacionados con el centro de datos relacionados con el centro de datos, y al solucionarlos, podemos hacer que el hardware sea mejor un mapa y de acuerdo con la carga de este trabajo”, agregó Greatz. “Si lo hacemos 10 % más eficiente, esta compañía primero necesita construir 100 centros de datos en todo el país, ahora solo necesita hacer 90, que es 10 centros de datos menos. Esto es muy importante. Cuesta millones de dólares en centros de datos y utilizan toda la producción de planta de energía”.
En los centros de datos, los procesadores modernos mejoran su rendimiento al predecirlos y recuperarlos antes de necesarios, y confiar en el sistema conocido como la Dirección Directada de recuperación (FDIP). FDIP utiliza la unidad de pronóstico de rama para esperar y recuperar instrucciones.
Sin embargo, como las aplicaciones del centro de datos son más complicadas, pueden ocurrir problemas cuando el búfer de destino de la rama (BTB), que ayuda a monitorear y rastrear las instrucciones, los errores. Este es un obstáculo para la efectividad de FDIP, que causa predicciones falsas y contaminación del caché. Muchas de estas ramas, llamadas “ramas de sombra”, se encuentran previamente en las líneas de captura, pero no se utilizan por la continuidad de la instrucción actual y no son nocodios.
Schia identifica y regula estas ramas de sombra en bytes no utilizados, las almacena en un área de memoria llamada búfer de rama de sombra, a la que se puede acceder junto con BTB.
“Lo que hace que esta técnica sea interesante es que la mayoría de las instrucciones futuras ya estaban disponibles, y mostramos que con el presupuesto mínimo de hardware, puede hacer que los centros de datos sean más eficientes, lo que puede mejorar el rendimiento en el hardware actual que agregar tanto almacenamiento”.
En la Conferencia Internacional de ACM sobre soporte arquitectónico para lenguajes de programación y sistema operativo, sus resultados se publicaron en una conferencia líder de arquitectura de computadoras, “Skia: Exposed Shadow Branches”. El equipo también viajó a los Países Bajos para presentar a sus compañeros de todo el mundo.
Otros colegas del proyecto incluyen a David I, agosto, profesor de ciencias de Prince de la Universidad de Princeton, Krishnam Tabriwala, estudiante graduado en el Departamento de Ciencias de la Computación e Ingeniería del Texas A&M, Galce Pokeum, Ingeniero Principal Senior de Intel Corporation y Senior Persia, y Sen.
La asistencia financiera para esta investigación está bajo la Estación de Ingeniería de Texas A&M (TEES), una agencia de investigación gubernamental para la ingeniería de Texas A&M.