La vectorización automática es una técnica importante para los compiladores con el fin de mejorar el paralelismo de los programas. Con el uso generalizado de extensiones SIMD (Instrucción Única, Múltiples Datos) en los procesadores modernos, la vectorización automática se ha convertido en un tema candente en la investigación de técnicas de compilación. Evaluar con precisión la efectividad de la vectorización automática en compiladores típicos es muy valioso para la optimización y diseño de compiladores. Este artículo evalúa la efectividad de la vectorización automática, analiza las limitaciones de la vectorización automática y las principales causas, y mejora la tecnología de vectorización automática. Este artículo clasifica primero los programas en función de dos factores principales: características del programa y métodos de transformación. Luego, evalúa la efectividad de la vectorización automática en tres compiladores conocidos (GCC, LLVM y ICC, incluyendo sus múltiples versiones en los últimos 5 años) a través del banco de pruebas TSVC (Conjunto de Pruebas para Compiladores Vectoriales). Además, este artículo analiza
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Optimización de la programación continua de atraques teniendo en cuenta el amarre de barcos en doble línea.
Artículo:
Gestión autónoma de la calidad de servicio y control en redes locales no gestionadas.
Artículo:
Control coordinado de potencia/corriente para inversor conectado a red basado en controlador PCI bajo condiciones de red desequilibradas.
Artículo:
Detector neuronal de anomalías semisupervisado en línea para identificar ataques basados en MQTT en tiempo real
Artículo:
La influencia de las redes sociales en el desarrollo de acciones de captación que favorecen el diseño de la interfaz de usuario y las conversiones en aplicaciones móviles basadas en Linked Data