3 ms·
Cool. It sounds like maybe they're adding a FPGA in a manner similar to a FPU -- an annex to the CPU. It would be huge to be able to design, load, and execute c
by iigs 18y ago
Cool. It sounds like maybe they're adding a FPGA in a manner similar to a FPU -- an annex to the CPU. It would be huge to be able to design, load, and execute custom instructions for your CPU. For example, it would be pretty slick to be able to add specific operations that would aid in garbage collecting, or context switching, or deeply pipeline simple but long serial processes (a lot of network server or media processes come to mind).
- blackguardx 18y agoMany FPGAs come equipped with multiple processor cores on chip. Some models of the Xilinx Virtex 5 (yes, they spelled it wrong) include 2 PowerPC cores. Some FPGAs might have as much as 4. I wonder if anyone has taken these existing FPGAs and tried to do something similar to what you are suggesting. I know these FPGAs are typically used to implement DSP logic, but it would be interesting to see if anyone has tightly coupled the FPGA fabric with the on-board processors for more general processing applications.
- albertcardona 18y agoIt would mean we could implement neurons on hardware like the neuromorphic engineering guys do: https://neuromorphs.net/ws2007/wiki/float https://neuromorphs.net/ws2007/wiki/float ... but on our laptops.