Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Speed up Compilation Process

I am using Quarrtus ii 9.1 SP2 , web edition for windows XP.

Presently my program takes 20 Minute for complete Compliation.

Is it possible to connect same version of quartus ii via LAN for speed up the compilation process?

5 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Q2 will only run on 1 machine. The main ways to speed it up are:

    Get more Ram

    Get faster processor.

    More processor cores (though this wont give a big improvement).

    Also have a look at your design. If it is only just making timing, the fitter is probably working hard to route everything to meet timing. Try increasing the pipelining.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    i guess everything is relative, a 20 minute compile doesn't sound too bad to me :)

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Yes Thepancake, 20 minute is not too bad.

    When I compiled same program with Qii 7.2 , it will take 30 minute.

    Now Same program compiled with Qii 9.1 sp2 , it will take 20 minute.

    It is human tendency to go for faster and faster ; So , i thought that there must be a way to speed up compilation process via connectivity of QII on different PC connected through LAN & share there resources for speed up.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Q2 only allows compilation on a single machine. I dont know any programs that allow networked sharing for speed up like that.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    If you go in the Tools > Advisors menu there is a compile time advisor. If there is anything you can do in your project to decrease the compile time it will give you suggestions.