Forum Discussion
Hi,
how much device resources does the "12 kernel" design utilize, e.g. expressed as percent value in summary? Does the resource map indicate that 14 or 16 kernels should fit?
- JavierHormigo3 years ago
New Contributor
The initial report with 12 kernels are:
Device Static partition Quartus Fitter: Total Used (Entire System) Quartus Fitter: Kernel System Estimated: Kernel system
ALM 702720 168990 645,368 415228.0 - ALUT 553419 - REG 2810880 675960 1,392,304 1022779 944410 - MLAB 3233 4068 RAM 6847 1590 3,867 2599 2147 DSP 3960 786 144 144 144 After optimizing the kernels using the simplest LSU (FIFO) and [[intel::max_global_work_dim(0)]] in functions to eliminate the function overhead, the report for 12 kernels is the one below
Device Static partition Quartus Fitter: Total Used (Entire System) Estimated: Kernel system
ALM 702720 168990 TBD - ALUT 420411 - REG 2810880 675960 TBD 636982 - MLAB 3288 RAM 6847 1590 TBD 1403 DSP 3960 786 TBD 144 The estimated utilization is much lower but the implementation finished with the error similar to that:
"Error (170012): Fitter requires 72611 LABs to implement the design, but the device contains only 66099 LABs."
This error is not consistent because sometimes it says more LAB are needed for smaller designs and also the number of LAB the device contains changes.
I'm not sure If I know where should I get the the resource map.
Thanks.
- JavierHormigo3 years ago
New Contributor
I'm not sure if the tables will arrive well enough so Irepited them as figures. thanks