Currently, HeteroCL generates host code and kernel code in the "project" folder and also runs Vivado HLS in this folder by default. However, if multiple schedules are specified, and the hcl.build is called several times, the previous codes and results will be removed or rewritten.
To further compare the generated codes and the HLS reports of different schedules, users may need an interface to specify where they want to execute and store their projects.
Currently, HeteroCL generates host code and kernel code in the "project" folder and also runs Vivado HLS in this folder by default. However, if multiple schedules are specified, and the
hcl.build
is called several times, the previous codes and results will be removed or rewritten.To further compare the generated codes and the HLS reports of different schedules, users may need an interface to specify where they want to execute and store their projects.