Finlayson, et al.. Improving Processor Efficiency by Statically Pipelining Instructions. Association for Computing Machinery (ACM), May 2013, doi:10.1145/2499369.2465559.