High-performance self-routing algorithm for multiprocessor systems with shuffle interconnections | IEEE Journals & Magazine | IEEE Xplore