Adaptive instruction codec architecture design for network-on-chip. (April 2016)