SIMD PROCESSING MODULE HAVING MULTIPLE VECTOR PROCESSING UNITS

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20160283439A1
SERIAL NO

15081007

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A SIMD processing module is provided, comprising multiple vector processing units (“VUs”), which can be used to execute an instruction on respective parts (or “subvectors”) within a vector. A control unit determines a vector position indication for each of the VUs to indicate which part of the vector that VU is to execute the instruction on. Therefore, the vector is conceptually divided into subvectors with the respective VUs executing the instruction on the respective subvectors in parallel. Each VU can then execute the instruction as intended, but only on a subsection of the whole vector. This allows an instruction that is written for execution on an n-way VU to be executed by multiple n-way VUs, each starting at different points of the vector, such that the instruction can be executed on more than n of the data items of the vector in parallel.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
NORDIC SEMICONDUCTOR ASANORWAY LYSAKER VIKEN

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Anderson, Adrian J Chepstow, GB 17 438
Davies, Gareth Rickmansworth, GB 146 1283
Murrin, Paul Chepstow, GB 22 77

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation