Forum Discussion
7 Replies
- Altera_Forum
Honored Contributor
can you check which CPU load is measured for quartus.exe (task-manager) ? Perhaps javaw.exe is wasting performance. If so, kill javaw.exe from task list.
... see another thread (http://www.niosforum.com/forum/index.php?act=st&f=2&t=1269) Mike - Altera_Forum
Honored Contributor
Thanks for the hint. I found "quartus_map.exe" uses more than 100 MB Mem, my cheap Dell 2400 has only 128 MB ram. I ordered 512 DDR mem from Dell today.
- Altera_Forum
Honored Contributor
Yikes! 128MB. That is definately why. Quartus place & route is very processor/memory intensive. It gets progressively worse as you push your design clock speed requirements up and start to fill the chip with logic. The actual place & route operation is too deep for my understanding, but from what I understand Altera employs many talented engineers to get the most out of this.
Here is an excerpt of system requirements from the Quartus readme file:
My desktop here at work has 1GB RAM and it is adequate... heck my home PC uses more RAM when I am doing photoshop work on my digital camera photos.Installation & Operating Requirements ===================================== Altera recommends the following system configuration: * Pentium II 400 with 512-MB system memory (faster systems give better software performance) - Altera_Forum
Honored Contributor
Yes, 512 MB RAM is the minimum. With 512MB, the "Full featured" design (7371 LEs) finished in 34 min. I noticed that no more swapping btw RAM and HD. The HD light was constant blinking before.
- Altera_Forum
Honored Contributor
my design ( Cyclone E1C12 / 7700 LE ) lasts 12 minutes with DEll 3GHz / 1GB RAM. Upgrading to 2GB RAM did not speed up the compilation process.
Mike - Altera_Forum
Honored Contributor
Depends on your settings how long it'll take to compile (128k is far too low though). I can make a design that takes 20 minutes to compile clear an hour if I try to optimize the hardware to gain performance using Quartus settings (optimization isn't free).
- Altera_Forum
Honored Contributor
Very good suggestions!
I will purchase a higher end PC with faster CPU/bus speed and more memory. I found "optimization" under "assignments"-> "settings"->"Fitter settings". The default "Normal" setting takes 2~3 times compile time of "Fast" setting. I will use "Fast" setting for early stages of design and use higher optimization later.