3 ms·
And it would be significantly faster than if I would concentrate on optimizing the code for, say, executing it on GPU?
by krick 12y ago
And it would be significantly faster than if I would concentrate on optimizing the code for, say, executing it on GPU?
- raverbashing 12y agoDepends on what you want to do. It's not about faster, it's about the application, you can't plug a PC with a GPU to solve all problems. FPGAs weren't created for bitcoin mining.
- CHY872 12y agoPerhaps. Perhaps not. If you have an algorithm that is better implemented in hardware, you might well see better performance executing it on a GPU (for example, if you want to mine bitcoins). Really, FPGAs are meant for prototyping hardware; you synthesize your ASIC onto the FPGA and check it for functionality. Of course, there's a reason you're making that ASIC.
- raverbashing 12y agoOr you don't do an ASIC and ship the FPGA. That's common as well (for the big manufacturers it's cheaper to do an ASIC, for the not so big, it's more common to sell the FPGA)