This implementation was collaborated with my collegue Adam Léhar. The task was to implement a new Scheme (or Lisp)-like functional language based on programmable techniques. ##Assignment: Program ...
In a nutshell, ProtoVM is a tiny Parallel Java Bytecode Interpreter (BC) implemented in OpenCL capable of executing on heterogeneous architectures (multi-core CPUs, GPUs and FPGAs). ProtonVM is a ...