The main research project I’ve been working on at school while not distracted by robots is a programming language / compiler called Bacon. In its current form it’s a data parallel C variant that compiles to OpenCL code. It’s pretty neat and worth checking out if you want to write simple GPU accelerated matrix / array code quickly.