Decoupled Architectures as a Low-Complexity Alternative to Out-of-order Execution | IEEE Conference Publication | IEEE Xplore