Sort:  

We are borrowing design patterns from CPU and GPU arch.