FPGAs are "fast" for very specific workloads - in particular, things where you need lots of throughput and the problem divides up well into lots of parallel slices. For instance, routing packets between multiple 100Gb links or receiving many channels of high-speed radio data (cell towers).
FPGAs can also be really useful when simulating large custom logic chips (ASICs) that haven't been built yet at close-to-production speed (versus at 1000x slower than normal in software simulation)
Turning HDL code into a bitstream is not either kind of problem.
1 comment
[ 3.5 ms ] story [ 10.0 ms ] threadFPGAs can also be really useful when simulating large custom logic chips (ASICs) that haven't been built yet at close-to-production speed (versus at 1000x slower than normal in software simulation)
Turning HDL code into a bitstream is not either kind of problem.