P:\test>200083 Shuffling 10 elements Rate PPcpy PPipl SPcpy SPipl XS_FY PPcpy 38428/s -- -22% -45% -56% -78% PPipl 49550/s 29% -- -28% -43% -72% SPcpy 69263/s 80% 40% -- -20% -60% SPipl 86713/s 126% 75% 25% -- -50% XS_FY 174192/s 353% 252% 151% 101% -- Shuffling 100 elements Rate PPcpy PPipl SPcpy SPipl XS_FY PPcpy 4346/s -- -30% -42% -53% -78% PPipl 6179/s 42% -- -17% -34% -68% SPcpy 7465/s 72% 21% -- -20% -61% SPipl 9343/s 115% 51% 25% -- -52% XS_FY 19323/s 345% 213% 159% 107% -- Shuffling 1000 elements Rate PPcpy SPcpy PPipl SPipl XS_FY PPcpy 442/s -- -29% -30% -39% -77% SPcpy 625/s 41% -- -1% -14% -68% PPipl 632/s 43% 1% -- -13% -68% SPipl 726/s 64% 16% 15% -- -63% XS_FY 1957/s 342% 213% 210% 169% --