|
|
|
|
|
by GuB-42
1996 days ago
|
|
Everyone seems to be talking about accelerated instructions but how about I/O? FPGAs are awesome at asynchronous I/O and low latency. We could implement network stacks, sound and video processing, etc... It can start a TLS handshake as soon as the electrical signal hits the ethernet port, while the CPU is not even aware of it happening. It can timestamp MIDI input down to the microsecond and replay with the same precision. It can process position data from a VR headset at the very last moment in the graphics pipeline. Maybe even do something like a software defined radio. Basically every simple but latency-critical operations. Of course, embedded/realtime systems are a prime target. |
|
I don't know enough to know how this being on the CPU would affect performance in this scenario, but I'd love to learn more!