Remix.run Logo
▲ RetroTechie 6 hours ago

Reconfigurable computing.

Read: have FPGA-like reconfigurable hardware as a core feature. With the reconfiguring being as easy as starting an executable or changing a setting.

NOT: "stick an FPGA onto a CPU, upload 'kernels' to accelerate some task". I mean the platform itself being dead-easy to reconfigure, like change the workings of a particular CPU instruction on-the-fly, or have a # of processing elements encode/decode/process a data stream, reroute traffic from output A to output B by reconfiguring some multiplexer, etc.

Transistors are cheap now. Configuring logic as if it were a simple RAM matrix should be toootally doable.