https://hgpu.org/?p=16481
A Survey of Techniques for Architecting Processor Components using Domain Wall Memory