How to create an emulator for a single instruction processor using OpenGL
medium.com