J
Jon Beniston
Any specific box recommendations?
I'd recommend running them on MicroBlaze.. good opportunities for h/w
acceleration ;-)
Jon
Any specific box recommendations?
Did you changed the setting "use up to x number of CPUs" (don't remember
the exact name) somewhere in the project settings?
If cost is no object, then go with the Intel quad-core running at 3
GHz : QX6850. Each core has 2 MB of L2 cache (8MB total), which is,
according to several reports in this forum, the single most important
factor.
I would say go with 4GB of ram, although if you're using the biggest
chips, you might need more. Keep in mind that Windows 32-bit will only
be able to use 3GB max of this 4 GB, and each application will only be
able to access 2GB max. So you might consider Windows 64 bits or Linux
64 bits if necessary.
Patrick
is there such a setting for xilinx ise as well?
thx, -wei
Wei Wang said:Found similar memory recommendations for Xilinx's largest XC5VLX330
FPGA,
http://www.xilinx.com/ise/products/memory.htm#v5lx
only Linux-64 machines are supported, memory recommendation: typical
7.2GB and peak 10.6GB.
Steve said:I can give you some general recommendations. For the best place and
route runtimes, use a 64bit Linux system. If your design is small
enough to fit into 4G of memory (LX110 or smaller), and you are not
programming devices (the 32bit cable drivers don't work on a 64bit
system), you can use the 32bit executables to save memory.
Otherwise, go ahead and use the 64bit executables. They use more
memory and the runtime is simular.
Why only 3GB max of 4GB? thanks, -Wei
I can give you some general recommendations. For the best place and route
runtimes,
use a 64bit Linux system. If your design is small enough to fit into 4G of
memory
(LX110 or smaller), and you are not programming devices (the 32bit cable
drivers
don't work on a 64bit system), you can use the 32bit executables to save
memory.
Otherwise, go ahead and use the 64bit executables. They use more memory and
the runtime is simular.
I can give you some general recommendations. For the best place and route
runtimes,
use a 64bit Linux system. If your design is small enough to fit into 4G of
memory
(LX110 or smaller), and you are not programming devices (the 32bit cable
drivers
don't work on a 64bit system), you can use the 32bit executables to save
memory.
Otherwise, go ahead and use the 64bit executables. They use more memory and
the runtime is simular.
As mentioned earlier, synthesis, map, place and route do not use
multithreading, so
you will not get an advantage using multiple processors for a single design.
However,
ProjNav is multithreaded so if you are doing different tasks, other
processors will
be used. In addition, upcoming software releases will use those processors.
Steve
- Show quoted text -
P.S. Those QX6850's are hard to come by; Dell's overclocked XPS720's
look sweet, but my company won't spring for overclocked boxes...
Even though our memory requirement table lists devices, memory is moreCan Xilinx guys shed some more light on the runtime of MAP and PAR,
wrt different memory sizes and CPU cores?
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.