Akita
Akita https://github.com/sarchlab/akita
Akita is a highly flexible event-driven computer architecture simulator engine. Akita features first party models like caches, TLBs, and memory controllers. Akita also highlights the capability of monitoring the simulation in realtime and visualizing the simulation results.
MGPUSim
MGPUSim https://github.com/sarchlab/mgpusim
MGPUSim is a GPU simulator that especially features the capability of simulating multi-GPU platforms. MGPUSim simulates OpenCL workloads running on AMD GPUs. MGPUSim is built on top of Akita.