How come? I guess it would be quite fun if you could write your algorithm with well-defined input&#x2F;output in a high level language and generate HDL out of it. Let&#x27;s say you just want to crunch numbers. Today you can use CUDA for that task, but what if you just use a subset of the CUDA features, maybe the compiler might use the gates in the FPGA more efficiently compared with the already defined GPU.