29th April 2017, 12:53 PM
Quote:At last, we get to FPGAs. This stands for "field programmable gate array". This is a special processor that can be transformed into another processor by adjusting it's logic paths. Due to it's design, it isn't nearly as shrunk down as modern CPUs, and it can only take the form of processors it has enough logic gates to support, but it means it can be custom set to any task within those limitations a designer can dream up. It was originally designed to allow data centers to design hardware accelerated processing of any function they wanted (such as weather forecasting or protein folding). The advantages of having the hardware specially set for that particular task outweigh the relatively fewer logic gates it has to work with, and they can be designed and configured to run in series.
Holy shit.
Do you know what this means? Falcon won't have to track down that copy of Table Top Tennis for the Magnavox Odyssey. :D
Just kidding. He probably already has that.