Prior to 1997, each algorithm or solution accelerated by Field-Programmable Gate Arrays (FPGAs) — designed to be configured by a customer or a designer after manufacturing (hence, “field-programmable”) — required the building of dedicated hardware.
In 1997 Gidel developed simple, easy-to-use software tools for using generic FPGA boards to accelerate diverse types of algorithms in an optimized manner. Gidel also saw how software engineers could use FPGAs to accelerate their software and realized that FPGAs would provide the next wave of acceleration.