Reconfigurable Vector Register Windows for fast matrix computation on the orthogonal multiprocessor

DK Panda, K Hwang - [1990] Proceedings of the International …, 1990 - ieeexplore.ieee.org
[1990] Proceedings of the International Conference on Application …, 1990ieeexplore.ieee.org
The authors present the concept of vector register windows (VRWs) geared towards large
scale matrix computation and image processing applications. The VRWs consist of multiple
windows for vector registers providing parallel access and manipulation of large matrix data
in the orthogonal multiprocessor (OMP). The number of windows and the number of
registers in a window are dynamically reconfigurable over a range of values to match with
the application problem size. An associated index manipulator provides programmable and …
The authors present the concept of vector register windows (VRWs) geared towards large scale matrix computation and image processing applications. The VRWs consist of multiple windows for vector registers providing parallel access and manipulation of large matrix data in the orthogonal multiprocessor (OMP). The number of windows and the number of registers in a window are dynamically reconfigurable over a range of values to match with the application problem size. An associated index manipulator provides programmable and on-the-fly data manipulation. The index manipulation feature is shown to be quite powerful for carrying out complex data manipulation functions like row (column) shift, row (column) exchange, matrix rotation, etc. Some matrix algorithms, efficiently utilizing the VRWs, are illustrated.< >
ieeexplore.ieee.org