Wasn't able find any scholarly papers on this particular project searching the various references. Can any supply some more information?
Wasn't able find any scholarly papers on this particular project searching the various references. Can any supply some more information?
In short: collision detection checking across all of the edges in a PRM graph takes 99% of planning time and can be done compeletely independently.
Source: I looked at CPU vs GPU vs FPGA vs ASIC for deep learning algorithms.
The article describes results for using a Xeon CPU. The linked paper cites other papers where a GPU was used.
We ended up re doing everything (which overall was a good thing, as we made a lot better decisions from the beginning by redesigning), but that's show biz.
As for primetime, we use Synopsys Synplify Pro for FPGA synthesis, and while it does a better job than Altera/Xilinx's tools, it does no where near as well (and works very differently) compared ot physical aware synthesis from Design Compiler or RC/Genus.
We found that Synplify Pro is not quite as good as the vendor tools (xst/quartus) for FPGA synthesis, but I've not compared them recently.
Actually there used to be a version of DC for FPGAs, but it was not good at all. I think it was not as prepared to duplicate logic or flops as compared with the FPGA specific tools.