Abstract
This paper proposes a new memory system called shuffle memory. The shuffle memory is a generalization of transposition memory that has been widely used in 2-D Discrete Cosine Transform and Discrete Fourier Transform. The shuffle memory is the first memory system that receives M×N inputs in row major while providing M×N outputs in column major order using only M×N memory space. Shuffle memory can provide memory efficient architectures for separable 2-D transforms and separable 2-D filter banks.
Original language | English |
---|---|
Pages (from-to) | 268-272 |
Number of pages | 5 |
Journal | Proceedings of the International Parallel Processing Symposium, IPPS |
State | Published - 1999 |
Event | Proceedings of the 1999 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing - San Juan Duration: 12 Apr 1999 → 16 Apr 1999 |