APPARATUS AND METHOD FOR LOADING AND STORING MULTI-DIMENSIONAL ARRAYS OF DATA IN A PARALLEL PROCESSING UNIT

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20100257329A1
SERIAL NO

12537195

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An application programming interface is disclosed for loading and storing multidimensional arrays of data between a data parallel processing unit and an external memory. Physical addresses reference the external memory and define two-dimensional arrays of data storage locations corresponding to data records. The data parallel processing unit has multiple processing lanes to parallel process data records residing in respective register files. The interface comprises an X-dimension function call parameter to define an X-dimension in the memory array corresponding to a record for one lane and a Y-dimension function call parameter to define a Y-dimension in the memory array corresponding to the record for one lane. The X-dimension and Y-dimension function call parameters cooperate to generate memory accesses corresponding to the records.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CALOS FUND LIMITED LIABILITY COMPANY160 GREENTREE DRIVE SUITE 101 DOVER DE 19904

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jayasena, Nuwan Sunnyvale, US 96 565
Khailany, Brucek San Francisco, US 16 276
Pharris, Brian Sunnyvale, US 9 27
Southgate, Timothy Woodside, US 1 5

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation