![]() ![]() I see this in the output_files/*.flow.rpt: I also use a Cyclone V (using Quartus Prime Version 22.1std.1 Build 917 SC Standard Edition) under red hat 7, Finally, I once again limited Quartus not to use more than 16GB and it uses more than 100GB. This is just not acceptable to have Quartus exit, crash, or abort with no error messages, and Quartus appears to me not to support multi-threaded CPU compilations. We are talking about more than 120 GB of Ram here, and Quartus will consume all of it. I can't take a snapshot when Quartus crashes, but the latest details is that I view next to 90+% memory usage and within 8 hours Quartus will exit or crash but Quartus never gives me an error message before it aborts. If you or anyone else can prove anything to the contrary, please post screenshots with just Quartus running. It may however toggle between 2 logical processors but it will never use more than 2 or more processors at any point in time, even though I permit Quartus to use 8 cores. All of those lists just one processor usage. I checked the processor usage in both AMD Ryzen Master, and Taskmanager. This is for a Cyclone V, which is apart of the Terasic lineup of Boards, the DE1-SoC.Īll versions of Quartus, including Lite, Standard and Pro all have multiprocessor support. Please do your research before responding to the thread. I have all the fast compile options enabled. I still cannot move past the 2% margin to even have the fitter do it's work, Quartus does not show me where it's stuck at or why it's taking so long. So then I put to use 8GB of ram which after 24 hours of compiling it crashes as well and uses all my memory.Ĭan someone please explain why Quartus even lists to use more than 1 logical processor core when it's not optimized to multithread, and why the limits defined in Quartus uses more RAM than I suggest, and why it does not put up a OOM memory message before crashing? This is clearly unacceptable, and this same issue happens with the licensed version of Quartus. After it fails after 50 hours, which it's still in the initial compile stage (2%), it does NOT put an error message that there is not enough memory to compile the design and crashes and exits. Quartus then consumes almost 100 GB of RAM ! Quartus clearly has boundaries setup in the assignment tab not to use more than 16GB, which it totally disregards. This was confirmed both by Task Manager and Process Lasso. Quartus does NOT multithread at all, PERIOD! It will initially use 2 processors then after syntax checking within the design and anaylsis phase prior to placement, it ALWAYS goes to 1 processor. I have listed to use 8 processors out of the 16 logical cores I have with my current CPU, and list the max memory of 16GB, of which I have 128 GB ram installed for my AMD Ryzen 9 7950x3D. I have a very large design that won't compile and exits (crashes) after 50 hours of compilation due to out of memory. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |