I wonder if common boring languages/runtimes, say Java/JVM, are easily amenable to making use of on-die FPGAs.
Will we see a new generation of JITs emitting FPGA code?
Will we see a new generation of JITs emitting FPGA code?
JIT for FPGA is quite possibly mathematically impossible.
It's much better if you regard an FPGA as a set of pluggable fixed-function dataflow integer pipelines than a processor. Something that you stream data into and get a transformed version out. It's much less recognisable than even a GPU.
Consider it the next step beyond SSE/MMX for configurable arithmetic kernels. The one thing on-die FPGAs will definitely help with is cryptography.