Electrical computers and digital processing systems: processing – Processing control – Processing control for data transfer
Reexamination Certificate
2011-06-07
2011-06-07
Kim, Kenneth S (Department: 2111)
Electrical computers and digital processing systems: processing
Processing control
Processing control for data transfer
C710S316000, C712S010000
Reexamination Certificate
active
07958341
ABSTRACT:
In some embodiments, each matrix processor in a matrix of mesh-interconnected matrix processors includes an instruction processing pipeline, and a hardware data switch capable of streaming data to/from one or more inter-processor matrix links and/or a matrix processor local memory links in response to execution of a data streaming instruction by the instruction processing pipeline. The data switch can transfer each data stream, which includes multiple words, at wire speed, one word per cycle. After initiating a data stream, the processing pipeline can execute other instructions, including streaming instructions, while a stream transfer is in progress. Different data streaming instructions may be used to transfer data streams from local memory to one or more inter-processor links, from an inter-processor link to local memory, from an inter-processor link to one or more inter-processor links, and from an inter-processor link to one or more inter-processor links and synchronously to local memory.
REFERENCES:
patent: 4580215 (1986-04-01), Morton
patent: 4803617 (1989-02-01), Berarducci
patent: 4868818 (1989-09-01), Madan
patent: 4922408 (1990-05-01), Davis
patent: 5168572 (1992-12-01), Perkins
patent: 5175733 (1992-12-01), Nugent
patent: 5253308 (1993-10-01), Johnson
patent: 5276895 (1994-01-01), Grondalski
patent: 5280607 (1994-01-01), Bruck et al.
patent: 5333279 (1994-07-01), Dunning
patent: 5381516 (1995-01-01), Devos et al.
patent: 5495570 (1996-02-01), Heugel
patent: 5598408 (1997-01-01), Nickolls
patent: 5602839 (1997-02-01), Annapareddy et al.
patent: 5603046 (1997-02-01), Wiles
patent: 5644517 (1997-07-01), Ho
patent: 5682491 (1997-10-01), Pechanek
patent: 5689646 (1997-11-01), Thorson
patent: 5737628 (1998-04-01), Birrittella et al.
patent: 5826033 (1998-10-01), Hayashi et al.
patent: 5892923 (1999-04-01), Yasuda et al.
patent: 6002851 (1999-12-01), Basavaiah
patent: 6038584 (2000-03-01), Balmer
patent: 6047391 (2000-04-01), Younis
patent: 6115763 (2000-09-01), Douskey
patent: 6128720 (2000-10-01), Pechanek
patent: 6167502 (2000-12-01), Pechanek
patent: 6304568 (2001-10-01), Kim
patent: 6651157 (2003-11-01), Galles
patent: 6678801 (2004-01-01), Greim
patent: 6678840 (2004-01-01), Kessler
patent: 6681316 (2004-01-01), Clermidy
patent: 6691216 (2004-02-01), Kelly
patent: 6711693 (2004-03-01), Golden et al.
patent: 6769008 (2004-07-01), Kumar
patent: 6816562 (2004-11-01), Atkinson et al.
patent: 6820174 (2004-11-01), Vanderwiel
patent: 6826709 (2004-11-01), Clermidy et al.
patent: 6845412 (2005-01-01), Boike
patent: 6851009 (2005-02-01), Regula
patent: 6898657 (2005-05-01), Smith
patent: 6950391 (2005-09-01), Zadikian et al.
patent: 6973517 (2005-12-01), Golden et al.
patent: 7017158 (2006-03-01), Sasaki
patent: 7174467 (2007-02-01), Helms
patent: 7185226 (2007-02-01), Chen
patent: 7222262 (2007-05-01), Prasadh
patent: 7231543 (2007-06-01), Lee
patent: 7240160 (2007-07-01), Hetherington
patent: 7281055 (2007-10-01), Glasco
patent: 7401333 (2008-07-01), Vandeweerd
patent: 7415594 (2008-08-01), Doerr et al.
patent: 7424698 (2008-09-01), Honary et al.
patent: 7461236 (2008-12-01), Wentzlaff
patent: 7616024 (2009-11-01), Kelem et al.
patent: 7764596 (2010-07-01), Saleh et al.
patent: 7765385 (2010-07-01), Darrington et al.
patent: 7840914 (2010-11-01), Agarwal et al.
patent: 2002/0018470 (2002-02-01), Galicki et al.
patent: 2002/0176130 (2002-11-01), Maeno
patent: 2003/0056084 (2003-03-01), Holgate
patent: 2003/0065969 (2003-04-01), Lee et al.
patent: 2003/0191855 (2003-10-01), Lee
patent: 2003/0204768 (2003-10-01), Fee
patent: 2004/0042796 (2004-03-01), Con-Carolis et al.
patent: 2004/0073755 (2004-04-01), Webb et al.
patent: 2004/0085994 (2004-05-01), Warren et al.
patent: 2004/0215929 (2004-10-01), Floyd
patent: 2005/0198522 (2005-09-01), Shaw et al.
patent: 2006/0095724 (2006-05-01), Singh
patent: 2006/0203825 (2006-09-01), Beigne et al.
patent: 2006/0209846 (2006-09-01), Clermidy et al.
patent: 2006/0212677 (2006-09-01), Fossum
patent: 2006/0215544 (2006-09-01), Asa et al.
patent: 2006/0241878 (2006-10-01), Jung et al.
patent: 2007/0143578 (2007-06-01), Horton
patent: 2007/0206521 (2007-09-01), Osaje
patent: 2007/0242604 (2007-10-01), Takase et al.
patent: 2008/0229059 (2008-09-01), May
patent: 2009/0113308 (2009-04-01), Almasi et al.
patent: 2009/0187756 (2009-07-01), Nollet et al.
patent: 2009/0240915 (2009-09-01), Faraj
U.S. Appl. No. 12/168,837, filed Jul. 7, 2008, entitled “Matrix Processor Initialization Systems and Methods,” inventors Cismas et al.
U.S. Appl. No. 12/168,849, filed Jul. 7, 2008, entitled “Matrix Processor Proxy Systems and Methods,” inventors Cismas et al.
U.S. Appl. No. 12/168,853, filed Jul. 7, 2008, entitled “Matrix Processor Data Switch Routing Systems and Methods,” inventors Cismas et al.
U.S. Appl. No. 12/168,857, filed Jul. 7, 2008, entitled “Matrix Processor Control Message Transmission Systems and Methods,” inventors Cismas et al.
Office Action Mailed Sep. 8, 2009 for U.S. Appl. No. 12/168,857.
USPTO, Office Action mailed Jan. 20, 2011 for U.S. Appl. No. 12/168,849, filed Jul. 7, 2008.
USPTO, Office Action Mailed Apr. 21, 2010 for U.S. Appl. No. 12/168,857, filed Jul. 7, 2008.
USPTO, Office Action Mailed Nov. 22, 2010 for U.S. Appl. No. 12/168,857, filed Jul. 7, 2008.
USPTO, Office Action mailed Jan. 27, 2011 for U.S. Appl. No. 12/168,853, filed Jul. 7, 2008.
USPTO, Office Action mailed Mar. 18, 2011 for U.S. Appl. No. 12/168,837, filed Jul. 7, 2008.
Cismas Sorin C
Garbacea Ilie
Kim Kenneth S
Law Office of Andrei D Popovici, PC
Ovics
LandOfFree
Processing stream instruction in IC of mesh connected matrix... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processing stream instruction in IC of mesh connected matrix..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processing stream instruction in IC of mesh connected matrix... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2743099