Vortex: Extending the RISC-V ISA for GPGPU and 3D-GraphicsResearch (Full Report)