Skip to content
This repository has been archived by the owner on Mar 23, 2019. It is now read-only.

rocmarchive/HCC_syscall

Repository files navigation

This version of the HCC compiler includes modification to support system call invocation from the GPU code.
The original design can be found at:
https://arxiv.org/abs/1705.06965

HCC : An open source C++ compiler for heterogeneous devices

Introduction
--------------------------------------------------------------------------------
This repository hosts HCC compiler implementation project. The goal is to
implement a compiler that takes a program conforming parallel programming
standards such as C++AMP, HC, C++17 ParallelSTL, or OpenMP and transforms it
into the following targets:

1. AMD GCN ISA
2. HSA BRIG

The project is based on LLVM+CLANG.  For more information, please visit the hcc wiki:

https://github.com/RadeonOpenCompute/hcc/wiki