Patent · US Expired

Method and apparatus for efficient loading and storing of vectors

US7581084B2 · kind B2 · utility

4Cited by
62References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 21, 2004
Grant dateAug 25, 2009
Priority date
Expiry dateJun 13, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30167
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for loading and storing vectors from and to memory, including embedding a location identifier in bits comprising a vector load and store instruction, wherein the location identifier indicates a location in the vector where useful data ends. The vector load instruction further includes a value field that indicates a particular constant for use by the load/store unit to set locations in the vector register beyond the useful data with the constant. By embedding the ending location of the useful date in the instruction, bandwidth and memory are saved by only requiring that the useful data in the vector be loaded and stored.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.