.HSACO 文件扩展名
异构系统架构代码对象文件
| 开发者 | HSA Foundation |
| 受欢迎程度 |
3.5 | 2 票 |
什么是 HSACO 文件?
HSACO 文件是一个包含支持异构系统架构(HSA)的 AMD GPU 的编译文件,其中包含用于低级指令的低级指令。HSA 是一种开放标准,允许处理器高效共享内存,并协同完成并行计算任务。它存储 AMD ROCm 运行时系统执行的二进制指令,以便在 Graphics Core Next(GCN)和 RDNA 等 AMD 图形架构上运行 GPU 内核。HSACO 文件通常是在 GPU 计算工作流中使用 hipcc 工具生成的,该工具是 AMD Heterogeneous-Compute Interface for Portability(HIP)平台中的编译器。
更多信息
如何打开 HSACO 文件
HSACO 文件不供用户打开或修改,而是包含由 GPU 直接执行的二进制数据。
不过,通常在 AMD ROCm 生态系统中工作的开发者和工程师可以使用专用工具分析 HSACO 文件的内容。例如,AMDGPU Disassembler、Radeon GPU Analyzer 和 ROCm Development Tools 等程序允许用户检查编译后的代码、验证性能特征并调试 GPU 内核。
可打开 HSACO 文件的程序
Windows
Linux