Method and system in a data processing system for loading and storing vectors in a plurality of modes
US5887183A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jan 4, 1995 |
| Grant date | Mar 23, 1999 |
| Priority date | — |
| Expiry date | Jan 4, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/8092
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A vector having a plurality of elements is stored in an input storage area, wherein the vector elements are stored in a first pattern. Thereafter, the elements are transferred, in a first order, from the input storage area into a vector register interface unit. From the vector register interface unit, the elements are transferred to an output storage area and stored in addressable locations in one of a plurality of preselected patterns. The input storage area may be implemented with cache memory or a register array. The output storage area may be implemented with a cache memory or a register array. The first pattern in the input storage area may include alternating real and imaginary elements. The plurality of preselected patterns may include a reversed order pattern, or a separation of real and imaginary elements into two vector registers.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.