Skip to content

v0.10 - RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@scchan scchan released this 06 Apr 08:49

hcc v0.10 - Release Candidate 1

These are the binary packages for the release candidate 1 of the hcc 0.10 compiler.

Platform Supported

hcc currently supports GPU acceleration for AMD Fiji GPU running on the Radeon Open Compute Platform. The system must have the dev branch of the ROCR-Runtime installed.

Compiler Backend

This release supports two different compiler backends through two separate hcc binary packages:

  1. hcc: The hcc package includes an hcc compiler that works with the amdgpu compiler backend, which generates optimized GCN GPU ISA. To use this compiler, you must also install both the amdphdrs package and llvm-amdgpu package. This package will install hcc to /opt/rocm/hcc.
  2. hcc_hlc: The hcc_hlc package includes an hcc compiler that works with the legacy hlc backend, which generates HSAIL instructions. The HSAIL instructions are then jitted to GPU ISA during execution time of the application. The hlc backend is being deprecated in favor of the amdgpu backend. This package will install hcc to /opt/rocm/hcc-hlc.