10-19-2019 02:38 PM
I am using Vivado and have already validated the block design. I need to generate output products and i am not sure how to decide the number of jobs in run settings there. I have attached a screenshot of the window below.
Thanks in advanced
10-19-2019 04:35 PM
10-19-2019 07:01 PM
If I don't need processing power for other applications, I typically maximize the number of jobs.
10-19-2019 10:23 PM
type set_param general.maxThreads 8 in tcl console
it depends on the number of cores your pc has...
10-20-2019 01:29 AM
Go through this AR and UG 904 to understand more about the number of Jobs and its usage. https://www.xilinx.com/support/answers/60655.html
(page 7 onwards.)
10-20-2019 06:55 AM
Thanks for the replies guys. so does thid mean that the number of jobs means the number of jobs done in parallel? Is that why it depemds on the number of cores in your computer? Anyways how does it affect the performance on fpga? or it doesnt affect the performance inside fpga? I mean what depends on the number of jobs ?
Thanks in advance!
10-20-2019 11:12 PM
>> mean that the number of jobs means the number of jobs done in parallel?
Check this at your end to understand it better. - Create a GUI project in Vivado - add multiple Xilinx IPs from IP catalog - now OOC pop up will come to generate its products where you will see that pop up asks to set the number of jobs - If you set 1 there then only one OOC synthesis will be done at a time. If you set more than 1 then you will see parallel OOC synthesis is happening for those IPs. You can see these in Design Runs tab.
Hope you will get your answers by doing this exercise.