7 ms·
There was a company, GigaOps, back in the 90s that did this. http://arith.stanford.edu/courses/abstracts/gigaops.html http://arith.stanford.edu/courses/abstrac
by CalChris 10y ago
There was a company, GigaOps, back in the 90s that did this.
http://arith.stanford.edu/courses/abstracts/gigaops.html http://arith.stanford.edu/courses/abstracts/gigaops.html
Their MVP was accelerating Photoshop effects plugins but they developed a decent C like language for general kernels.
Way ahead of its time.
- rch 10y agoI still remember sitting through a CS colloquium in the late 90s on the potential of GPU acceleration, and being utterly devastated that it was obviously going to sideline this type of FPGA work for a long time. Even if progress never stopped in certain niche areas, I'm happy to see it clawing back into the light of day.
- RandomOpinion 10y agoThere actually was a fair bit of research on dynamically loading hardware modules into FPGAs on the fly going all the way back to the '90s. IEEE's International Symposium on Field-Programmable Custom Computing Machines (http://fccm.org/2016/previous.html#past http://fccm.org/2016/previous.html#past) had a "Run Time Reconfiguration" section in the '90s that's specific to papers that use that mechanism. It's nice to see that research is still advancing in this area.