LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Why is the FPGA compiler server so slow?

Solved!
Go to solution
FPGA Cloud compiler is faster because NI servers are high performance, right???? Well, my Windows 7 PC is high performance, but no luck there! Total CPU usage is never more than 25% and total memory usage (including other applications) is less than 16%. Why does the compile server not use all available resources? has it been restricted? How can I leverage more power from my PC? If NI Servers can compile code quicker, there must be plausible explanation / reason? Please advise, how to make the compile server run faster locally?
0 Kudos
Message 1 of 7
(4,456 Views)

The Xilinx compiler is single core. See here.

To get the fastest FPGA compile time you need a high clock rate CPU, not a multicore CPU.

 

 

0 Kudos
Message 2 of 7
(4,443 Views)
OK, thanks. My PC is (3.33Ghz i5) and the compiler takes approximately 1.5 hours. If the Xlinx compiler is truely limited to 1 core, the NICloud compiler will not be much faster than my own PC, is that correct?
0 Kudos
Message 3 of 7
(4,427 Views)
Solution
Accepted by topic author sparkymark567

I don't know what machines the cloud compile service runs on, but I wouldn't think so.

It seems the compilation is much faster on a Linux machine than on a Windows machine (I think I heard up to 30% faster). The Linux FPGA compile server is available for LV2012. Set up a Linux machine with a high clock speed CPU and sufficient RAM and you will get about the fastest compilation possible with the current tools.

 

Message 4 of 7
(4,421 Views)
OK, thanks for info.
0 Kudos
Message 5 of 7
(4,413 Views)

Try this if you haven't yet:

http://forums.ni.com/t5/LabVIEW-FPGA-Idea-Exchange/Turbo-Boost-the-speed-of-FPGA-compiles-under-Wind...

 

In my experience, taking advantage of Intel's Turbo Boost (my PC has i5) reduced compile time from 85 minutes to 45.

I'm currently testing Cloud Compiler and it took 110 minutes.  How can Cloud Compile Server be the slowest compile?

0 Kudos
Message 6 of 7
(4,193 Views)

Thanks for this, will try it next time.

0 Kudos
Message 7 of 7
(4,155 Views)