.HSACO Extensão de arquivo

Arquivo de objeto de código da Heterogeneous System Architecture

Desenvolvedor HSA Foundation
Popularidade
3,5  |  2 Votos
 

O que é um arquivo HSACO?

Um arquivo HSACO é um arquivo compilado que contém instruções de baixo nível para GPUs AMD compatíveis com a Heterogeneous System Architecture (HSA), um padrão aberto que permite que os processadores compartilhem memória com eficiência e trabalhem juntos em tarefas de computação paralela. Ele armazena instruções binárias que o sistema de execução ROCm da AMD executa para rodar kernels de GPU em arquiteturas gráficas da AMD, como Graphics Core Next (GCN) e RDNA. Os arquivos HSACO geralmente são gerados como parte de um fluxo de trabalho de computação em GPU usando a ferramenta hipcc, que é o compilador da plataforma Heterogeneous-Compute Interface for Portability (HIP) da AMD.

Mais informações

A computação de alto desempenho (HPC), simulações científicas, aprendizado de máquina e outros aplicativos que exigem muitos recursos computacionais usam o formato HSACO para melhorar o processamento paralelo em GPUs. Os desenvolvedores criam os arquivos compilando código-fonte escrito em linguagens como C++, com extensões específicas para GPUs.

Em vez de ter como destino uma CPU, o compilador gera código destinado a ser executado diretamente pela GPU. Cada arquivo HSACO é adaptado para uma arquitetura de GPU específica, o que ajuda a otimizar o desempenho nesse hardware.

NOTA: A Heterogeneous System Architecture Foundation (HSA Foundation) mantém o formato Heterogeneous System Architecture Code Object (HSACO).

Como abrir um arquivo HSACO

Os arquivos HSACO não foram feitos para serem abertos ou modificados pelos usuários. Em vez disso, eles contêm dados binários que a GPU executa diretamente.

No entanto, desenvolvedores e engenheiros, geralmente trabalhando no ecossistema AMD ROCm, podem analisar o conteúdo dos arquivos HSACO usando ferramentas especializadas. Programas como AMDGPU Disassembler, Radeon GPU Analyzer e ROCm Development Tools permitem que os usuários inspecionem o código compilado, verifiquem as características de desempenho e depurem kernels de GPU.

Abra mais de 400 formatos de arquivo com File Viewer Plus.Download gratuito

Programas que abrem arquivos HSACO

Windows
Linux

Verificado por FileInfo.com

A equipe do FileInfo.com pesquisou de forma independente o formato de arquivo de objeto de código da Heterogeneous System Architecture e os apps Windows e Linux listados nesta página. Nosso objetivo é 100% de precisão, e só publicamos informações sobre tipos de arquivo que verificamos.

Se quiser sugerir adições ou atualizações a esta página, avise-nos.