Thread communications

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8347312
APP PUB NO 20090013329A1
SERIAL NO

11774315

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The invention relates to a device comprising a processor, the processor comprising: an execution unit for executing multiple threads, each thread comprising a sequence of instructions; and a plurality of sets of thread registers, each set arranged to store information relating to a respective one of the plurality of threads. The processor also comprises circuitry for establishing channels between thread register sets, the circuitry comprising a plurality of channel terminals and being operable to establish a channel between one of the thread register sets and another thread register set via one of the channel terminals and another channel terminal. Each channel terminal comprises at least one buffer operable to buffer data transferred over a thus established channel and a channel terminal identifier register operable to store an identifier of the other channel terminal via which that channel is established.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
XMOS LIMITEDALDER CASTLE 10 NOBLE STREET 5TH FLOOR LONDON EC2V7QJ

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dixon, Alastair Bristol, GB 5 138
Hedinger, Peter Bristol, GB 11 177
May, Michael David Bristol, GB 32 636

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation