4 ms·
FPGA is literally as parallel as you can make a computation, the ultimate jaunt towards the space end of the time/space tradeoff. Don't like waiting two cycles
by tkanarsky 4y ago
FPGA is literally as parallel as you can make a computation, the ultimate jaunt towards the space end of the time/space tradeoff. Don't like waiting two cycles for your ALU to finish working on previous data? Put another ALU right next to it.
So yes, you can totally make a parallel program on an FPGA. As long as there isn't a data or control dependency between two statements, they can be implemented to execute simultaneously.
As far as flowchart programming, I'm not sure what advantages that would confer over existing HLS tooling.
- qualifiedeephd 4y ago
- JaCaLet 4y agoThe flowchart programming is built to be parallel. It’s inherent to the ordering of execution.