Get Started

Researchers from academic and industry are invited to apply to the HACC program by registering for the Heterogeneous Accelerated Compute Cluster program

Priority research areas for the HACCs include:

  • Adaptive compute acceleration
  • High performance computing (HPC)
  • Machine Learning
  • Database acceleration
  • Energy efficiency
  • Compilers
  • IOT
  • Computer architecture


There are five HACCs located at ETH Zurich in Switzerland, University of California, Los Angeles (UCLA), University of Illinois at Urbana Champagne (UIUC), Paderborn University and the National University of Singapore (NUS).

You can apply to the HACC program, and once approved, you can then get access to one or more HACCs. There are some local differences between the hardware configurations at each site. Check the page for the corresponding HACC for details. HACCs are experimental systems. The system configurations may change over time, and configuration changes or special use cases can be requested by contacting the HACC.

Members site

The HACC program currently has over 250 members from more than 120 institutions around the world.

Approved members will get access to the HACC members site which contains instructions for getting started and reserving machines in the different HACCs.