References:
General-purpose Chips (CPU) vs. Specialized Chips (GPU, FPGA, ASIC)
Different types of AI chips are useful for different tasks. GPUs are most often used for initially developing and refining AI algorithms; This process is known as “training”. FPGAs are mostly used to apply trained AI algorithms to real-world data inputs; This is often called “inference”. ASICs can be designed for either training or inference.
“An AI chip a thousand times as effcient as a CPU provides an improvement equivalent to 26 years of Moore’s Law-driven CPU improvements.”
GPU Vendors:
FPGA Vendors:
ASIC Vendors:
If you could revise
the fundmental principles of
computer system design
to improve security...
... what would you change?