cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
274 Views
Registered: ‎07-04-2017

Running parallel vivado_hls instances on linux

I am trying to run several vivado_hls runs on a server that has 48 cores. I want to speed up the process by doing several runs in parallel. In each run I want to try a new parameter value for instance sweeping unrolling factor for a loop. When I run those serially, they are totally fine. But when I want to run several of them in parallel, some errors happen like the following happen. Any ideas of what could be the issue? Thanks!

ERROR: [HLS 200-70] Wrong project format: /home/am596/MachSuite/fft/transpose/fft_syn/vivado_hls.app: error "no element found" at line 1 character 0
Wrong project format: /home/am596/MachSuite/fft/transpose/fft_syn/vivado_hls.app: error "no element found" at line 1 character 0
while executing
"source ./Tcls/HLS_1_1_1_0_0_0_3_16.tcl"
invoked from within
"hls::main ./Tcls/HLS_1_1_1_0_0_0_3_16.tcl"
("uplevel" body line 1)
invoked from within
"uplevel 1 hls::main {*}$args"
(procedure "hls_proc" line 5)
invoked from within
"hls_proc $argv"



0 Kudos