For installation:

Windows Operating System.

RTL simulation or soft testing of our architectures, having ModelSim makes the initial running of the GUI as simple as pressing a button.

Linux Machine for software compilation.

Please read the dependencies page for more details.

If you use Heracles in your research, we would appreciate the following citation in any publications to which it has contributed:

Michel A. Kinsy, Michael Pellauer, and Srinivas Devadas: "Heracles: A Tool for Fast RTL-Based Design Space Exploration of Multicore Processors." In Proceedings of the 21st International Symposium on Field Programmable Gate Arrays (FPGA), February 2013 [bib]