How a Processor can Permute n bits in O(1) cycles

Source:

Proceedings of IEEE Hot Chips 14 - A Symposium on High Performance Chips, Stanford University, USA (2002)

URL:

http://palms.ee.princeton.edu/PALMSopen/lee02how-presentation.pdf