ContributionsMost RecentMost LikesSolutionsRe: Fitter stalls on "Advanced Physical Optimization" on Windows 10 ShengN_altera thanks for the help. When you say Quartus does not work well with SMT, do you mean Hyper-Threading in general or is there some specific bug in AMD SMT? Note, the other engineers who successfully compiled this program were on 8 core AMD Ryzen machines with SMT enabled. So SMT alone is clearly not the issue; it must be a combination of number of cores and SMT. I tend to agree with FvM that if Quartus cannot handle certain configurations then it should at least detect it and produce an error message (eg "Disable SMT to run Advanced Physical Optimization"). As near as I can tell, SMT/Hyper-threading is completely transparent to software. I suspect somewhere in the internals of Quartus someone 20 years ago hardwired and array to say 16 cores (alot at the time) and it just needs updated. But thanks again. It's not an ideal solution, but at least I can run. Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 Hello ShengN_altera , That worked! I did not realize "SMT" was AMD's term for Hyper-threading. Still not clear why it caused a problem. It is supposedly transparent to user programs. I went into the BIOS: Advanced\AMD CBS\CPU Common Options\Thread Enablement and changed SMD Control to disabled. It now completes the compile. Hopefully it will not affect other programs, but at least I have a solution. Hyper-threading is probably a waste of time on a 64 core system anyway. Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 Sure, the attached is at the point where it stalls. I've also included the configurations (I've tried varying numbers for maximum allowed processors including 1, 8, 16). Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 Hello ShengN_altera It's not a laptop. It is a desktop computer with AMD Threadripper Pro 3995WX processor with 64 cores and an Asus Pro WS WRX80E-SAGE motherboard with 512GB RAM. It is running Windows 10 Pro. But I don't know what you mean by is it multi-thread or single-thread. Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 Since Quartus 24.1 and 19.1 do the exact same thing, I don't think it can be the install. Also, the engineer whose computer it worked fine on used the same install as I did. I tried limiting the number of cores in two ways. The Tools | Options under Processing tab has an option to limit maximum processors allowed. Set it to 1, 8, 16 to no avail. And also tried in the Advanced Fitter options mentioned above. Is there some other configuration I'm missing? The only difference is my CPU has 64 cores. Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 I had another engineer try to compile this on his machine. It is the exact same version of Windows 10 Pro (10.0.19045 Build 19045), but has an AMD Ryzen 7 5800X 8-Core CPU. It compiles fine on his computer with Physical Optimization enabled and parallel compilation set to all available processors. So it does not appear to be a Windows 10 problem. Apparently, Quartus cannot handle a processor with more than a certain number of cores. Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 Hello ShengN_altera , Sorry, I did not see this reply before sending an email. Please ignore that. I'm not sure what you mean by trying to compile with Windows 10. I'm already doing that and it is the one it fails on. It compiles fine on my Windows 7 machine using Quartus 19.1. Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 Hello ShengN_altera , I've attached a small project that does nothing but blink a few LED's. Whole thing compiles in under 90 seconds on my old machine. Currently stalled at the "Advanced Optimization" stage after 2 hours on new one. Any help is greatly appreciated! Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 I'm afraid, as I mentioned, I already tried limiting the number of processors and it does not work. I'm sure alot of people use Quartus on Windows 10 Pro, but perhaps not so many have a 64 core processor. I assume it must have something to do with that. But it seems to me if Quartus cannot handle more than a certain number of processors, it should automatically limit itself as opposed to requiring the user to do so. Re: Fitter stalls on "Advanced Physical Optimization" on Windows 10 I did find this link that is oddly similar, but it was for Quartus 16.1 and the fix did not work. And no mention of it only happening on certain versions of Windows. Why does the Quartus Prime software hang at "The Fitter is using Advanced Physical Optimization"?