.HSACO Bestandsextensie

Heterogeneous System Architecture Code Object-bestand

Ontwikkelaar HSA Foundation
Populariteit
3,5  |  2 stemmen
 

Wat is een HSACO-bestand?

Een HSACO-bestand is een gecompileerd bestand dat instructies op laag niveau bevat voor AMD GPU's die de Heterogeneous System Architecture (HSA) ondersteunen, een open standaard waarmee processors efficiënt geheugen kunnen delen en kunnen samenwerken aan parallelle rekentaken. Het bestand bevat binaire instructies die het AMD ROCm-runtimesysteem uitvoert om GPU-kernels uit te voeren op grafische architecturen van AMD, zoals Graphics Core Next (GCN) en RDNA. HSACO-bestanden worden meestal gegenereerd als onderdeel van een GPU-computingworkflow met de tool hipcc, de compiler in AMD's Heterogeneous-Compute Interface for Portability (HIP)-platform.

Meer informatie

High-performance computing (HPC), wetenschappelijke simulaties, machine learning en andere rekenintensieve toepassingen gebruiken het HSACO-formaat om parallelle verwerking op GPU's te verbeteren. Ontwikkelaars maken de bestanden door broncode te compileren die is geschreven in talen zoals C++, met GPU-specifieke uitbreidingen.

In plaats van gericht te zijn op een CPU, genereert de compiler code die rechtstreeks door de GPU moet worden uitgevoerd. Elk HSACO-bestand is afgestemd op een specifieke GPU-architectuur, wat helpt de prestaties op die hardware te optimaliseren.

OPMERKING: De Heterogeneous System Architecture Foundation (HSA Foundation) beheert het formaat Heterogeneous System Architecture Code Object (HSACO).

Een HSACO-bestand openen

HSACO-bestanden zijn niet bedoeld om door gebruikers te worden geopend of gewijzigd. In plaats daarvan bevatten ze binaire gegevens die de GPU rechtstreeks uitvoert.

Ontwikkelaars en technici, die meestal binnen het AMD ROCm-ecosysteem werken, kunnen de inhoud van HSACO-bestanden echter analyseren met gespecialiseerde tools. Programma's zoals de AMDGPU Disassembler, Radeon GPU Analyzer en ROCm Development Tools stellen gebruikers in staat de gecompileerde code te inspecteren, prestatiekenmerken te controleren en GPU-kernels te debuggen.

Open meer dan 400 bestandsformaten met File Viewer Plus.Gratis downloaden

Programma's die HSACO-bestanden openen

Windows
Linux

Geverifieerd door FileInfo.com

Het FileInfo.com-team heeft onafhankelijk onderzoek gedaan naar het bestandsformaat Heterogeneous System Architecture Code Object en de apps voor Windows en Linux die op deze pagina worden vermeld. Ons doel is 100% nauwkeurigheid en we publiceren alleen informatie over bestandstypen die we hebben geverifieerd.

Als je aanvullingen of updates voor deze pagina wilt voorstellen, kun je het ons laten weten.