Global Patent Index - EP 1576471 A2

EP 1576471 A2 20050921 - PROGRAMMABLE CIRCUIT AND RELATED COMPUTING MACHINE AND METHOD

Title (en)

PROGRAMMABLE CIRCUIT AND RELATED COMPUTING MACHINE AND METHOD

Title (de)

PROGRAMMIERBARE SCHALTUNG UND DAZUGEHÖRIGE RECHNERMASCHINE UND VERFAHREN

Title (fr)

CIRCUIT PROGRAMMABLE ET MACHINE ET PROCEDE DE CALCUL ASSOCIES

Publication

EP 1576471 A2 20050921 (EN)

Application

EP 03781551 A 20031031

Priority

  • US 0334556 W 20031031
  • US 42250302 P 20021031
  • US 68392903 A 20031009
  • US 68393203 A 20031009
  • US 68405303 A 20031009
  • US 68405703 A 20031009
  • US 68410203 A 20031009

Abstract (en)

[origin: WO2004042560A2] A peer-vector machine includes a host processor and a hardwired pipeline accelerator. The host processor executes a program, and, in response to the program, generates host data, and the pipeline accelerator generates pipeline data from the host data. Alternatively, the pipeline accelerator generates the pipeline data, and the host processor generates the host data from the pipeline data. Because the peer-vector machine includes both a processor and a pipeline accelerator, it can often process data more efficiently than a machine that includes only processors or only accelerators. For example, one can design the peer-vector machine so that the host processor performs decision-making and non-mathematically intensive operations and the accelerator performs non-decision-making and mathematically intensive operations. By shifting the mathematically intensive operations to the accelerator, the peer-vector machine often can, for a given clock frequency, process data at a speed that surpasses the speed at which a processor-only machine can process the data.

IPC 1-7

G06F 9/445

IPC 8 full level

G06F 9/30 (2006.01); G06F 9/38 (2006.01); G06F 9/445 (2006.01); G06F 9/46 (2006.01); G06F 15/78 (2006.01)

CPC (source: EP KR)

G06F 9/38 (2013.01 - KR); G06F 9/3879 (2013.01 - EP); G06F 15/78 (2013.01 - KR)

Citation (search report)

See references of WO 2004042569A2

Designated contracting state (EPC)

DE ES FR GB

DOCDB simple family (publication)

WO 2004042560 A2 20040521; WO 2004042560 A3 20050324; AU 2003287317 A1 20040607; AU 2003287317 B2 20100311; AU 2003287318 A1 20040607; AU 2003287318 B2 20101125; AU 2003287319 A1 20040607; AU 2003287319 B2 20100624; AU 2003287320 A1 20040607; AU 2003287320 B2 20101202; AU 2003287321 A1 20040607; AU 2003287321 B2 20101118; CA 2503611 A1 20040521; CA 2503611 C 20130618; CA 2503613 A1 20040521; CA 2503613 C 20111018; CA 2503617 A1 20040521; CA 2503620 A1 20040521; CA 2503622 A1 20040521; CA 2503622 C 20151229; DE 60318105 D1 20080124; DE 60318105 T2 20081204; EP 1559005 A2 20050803; EP 1570344 A2 20050907; EP 1570344 B1 20071212; EP 1573514 A2 20050914; EP 1573515 A2 20050914; EP 1576471 A2 20050921; ES 2300633 T3 20080616; JP 2006515941 A 20060608; JP 2006518056 A 20060803; JP 2006518057 A 20060803; JP 2006518058 A 20060803; JP 2006518495 A 20060810; JP 2011154711 A 20110811; JP 2011170868 A 20110901; JP 2011175655 A 20110908; JP 2011181078 A 20110915; JP 5568502 B2 20140806; KR 100996917 B1 20101129; KR 101012744 B1 20110209; KR 101012745 B1 20110209; KR 101035646 B1 20110519; KR 101062214 B1 20110905; KR 20050084628 A 20050826; KR 20050084629 A 20050826; KR 20050086423 A 20050830; KR 20050086424 A 20050830; KR 20050088995 A 20050907; WO 2004042561 A2 20040521; WO 2004042561 A3 20060302; WO 2004042569 A2 20040521; WO 2004042569 A3 20060427; WO 2004042574 A2 20040521; WO 2004042574 A3 20050310

DOCDB simple family (application)

US 0334557 W 20031031; AU 2003287317 A 20031031; AU 2003287318 A 20031031; AU 2003287319 A 20031031; AU 2003287320 A 20031031; AU 2003287321 A 20031031; CA 2503611 A 20031031; CA 2503613 A 20031031; CA 2503617 A 20031031; CA 2503620 A 20031031; CA 2503622 A 20031031; DE 60318105 T 20031031; EP 03781550 A 20031031; EP 03781551 A 20031031; EP 03781552 A 20031031; EP 03781553 A 20031031; EP 03781554 A 20031031; ES 03781552 T 20031031; JP 2005502222 A 20031031; JP 2005502223 A 20031031; JP 2005502224 A 20031031; JP 2005502225 A 20031031; JP 2005502226 A 20031031; JP 2011070196 A 20110328; JP 2011071988 A 20110329; JP 2011081733 A 20110401; JP 2011083371 A 20110405; KR 20057007748 A 20031031; KR 20057007749 A 20031031; KR 20057007750 A 20031031; KR 20057007751 A 20031031; KR 20057007752 A 20031031; US 0334555 W 20031031; US 0334556 W 20031031; US 0334559 W 20031031