“…As far as we can tell, this algorithm was rst reported (in Japanese) by Take ( 40]) for the hypercube network topology. Later, several variations of this algorithm were developed (still dependent upon network topology) such as the Optimal Circuit Switched, Hypercube, or Mesh Algorithm ( 37,10,25,36,12,13,14,1,31,23,33,19,24]), the Pairwise-Exchange (PEX) algorithm ( 43,41,42]), and the general Linear Permutation algorithm ( 45]). For our comparison, we consider the standard algorithm consisting of p steps, such that during step i, (0 i p 1), processor j sends data labelled for processor k = i j directly to P k .…”