Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15322 Discussions

Extraordinary long compilation time

Altera_Forum
Honored Contributor II
823 Views

Hello all. 

 

I am compiling a relatively simple OpenCL kernel for computing SHA-1 hashes. I've optimized and got everything working under the emulator and began building an AOCX file. That was over 12 days ago. It appears to be making forward progress as 'quartus_fit' is still running 400% CPU usage and virtual memory usage is changing. 

 

My question is, how can I tell if it will ever finish? Is there some sort of quartus_fit progress log that I can look at? Does this seem like a normal amount of time to be compiling an OpenCL kernel? 

 

Thanks much.
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
73 Views

12 days is definitely not normal. Anything beyond 24 hours is not normal and likely a sign of routing congestion which means the kernel will likely never route. Based on your other thread, the fact that you have 32 GB of memory which is not enough for large Arria 10 designs, and are instead making up for it by using a large swap size, could also lead to such long compilation time. You can check the compilation folder and sort the files based on time and check the last report. top.fit.rpt is the fitting report, but it is not updated regularly. The content of all the reports is also reflected in the "quartus_sh_compile.log" file one after the other.

Reply