Skip to content

Releases: ROCm/hcc

develop_0.10.16402

08 Oct 06:57
Compare
Choose a tag to compare
develop_0.10.16402 Pre-release
Pre-release

HCC version used by HIP preview_0.92.16405

develop_0.10.16392

02 Oct 04:51
Compare
Choose a tag to compare
develop_0.10.16392 Pre-release
Pre-release

HCC version used by HIP preview_0.92.16395

roc-1.2.0

15 Aug 18:45
Compare
Choose a tag to compare

roc-1.2.0

v0.10 - RC1

06 Apr 08:49
Compare
Choose a tag to compare
v0.10 - RC1 Pre-release
Pre-release

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.