https://hgpu.org/?p=2497
Barra: A Parallel Functional Simulator for GPGPU