.HSACO Extensión de archivo

Archivo de objeto de código de Heterogeneous System Architecture

Desarrollador HSA Foundation
Popularidad
3.5  |  2 Votos
 

¿Qué es un archivo HSACO?

Un archivo HSACO es un archivo compilado que contiene instrucciones de bajo nivel para GPU de AMD compatibles con Heterogeneous System Architecture (HSA), un estándar abierto que permite que los procesadores compartan memoria de manera eficiente y trabajen juntos en tareas de computación paralela. Almacena instrucciones binarias que el sistema de ejecución ROCm de AMD ejecuta para ejecutar núcleos de GPU en arquitecturas gráficas de AMD, como Graphics Core Next (GCN) y RDNA. Los archivos HSACO normalmente se generan como parte de un flujo de trabajo de computación con GPU mediante la herramienta hipcc, que es el compilador de la plataforma Heterogeneous-Compute Interface for Portability (HIP) de AMD.

Más información

La computación de alto rendimiento (HPC), las simulaciones científicas, el aprendizaje automático y otras aplicaciones con un uso intensivo de cálculos utilizan el formato HSACO para mejorar el procesamiento paralelo en la GPU. Los desarrolladores crean los archivos compilando código fuente escrito en lenguajes como C++, con extensiones específicas para GPU.

En lugar de estar destinado a una CPU, el compilador genera código diseñado para que la GPU lo ejecute directamente. Cada archivo HSACO está adaptado a una arquitectura de GPU específica, lo que ayuda a optimizar el rendimiento en ese hardware.

NOTA: Heterogeneous System Architecture Foundation (HSA Foundation) mantiene el formato Heterogeneous System Architecture Code Object (HSACO).

Cómo abrir un archivo HSACO

Los archivos HSACO no están destinados a que los usuarios los abran o modifiquen. En su lugar, contienen datos binarios que la GPU ejecuta directamente.

Sin embargo, los desarrolladores e ingenieros, normalmente dentro del ecosistema ROCm de AMD, pueden analizar el contenido de los archivos HSACO mediante herramientas especializadas. Programas como AMDGPU Disassembler, Radeon GPU Analyzer y ROCm Development Tools permiten inspeccionar el código compilado, verificar las características de rendimiento y depurar los núcleos de GPU.

Abre más de 400 formatos de archivo con File Viewer Plus.Descarga gratis

Programas que abren archivos HSACO

Windows
Linux

Verificado por FileInfo.com

El equipo de FileInfo.com ha investigado de forma independiente el formato de archivo Archivo de objeto de código de Heterogeneous System Architecture y las apps Windows and Linux incluidas en esta página. Nuestro objetivo es una precisión del 100%, y solo publicamos información sobre tipos de archivo que hemos verificado.

Si deseas sugerir alguna adición o actualización a esta página, avísanos.