ATE508415T1 - Datentransfernetzwerk und steuervorrichtung für ein system mit einem array von verarbeitungselementen, die jeweils entweder selbst- oder gemeinsam gesteuert sind - Google Patents

Datentransfernetzwerk und steuervorrichtung für ein system mit einem array von verarbeitungselementen, die jeweils entweder selbst- oder gemeinsam gesteuert sind

Info

Publication number
ATE508415T1
ATE508415T1 AT07715314T AT07715314T ATE508415T1 AT E508415 T1 ATE508415 T1 AT E508415T1 AT 07715314 T AT07715314 T AT 07715314T AT 07715314 T AT07715314 T AT 07715314T AT E508415 T1 ATE508415 T1 AT E508415T1
Authority
AT
Austria
Prior art keywords
controlled
self
processing elements
array
control device
Prior art date
Application number
AT07715314T
Other languages
English (en)
Inventor
Hanno Lieske
Shorin Kyo
Original Assignee
Nec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nec Corp filed Critical Nec Corp
Application granted granted Critical
Publication of ATE508415T1 publication Critical patent/ATE508415T1/de

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14—Handling requests for interconnection or transfer
    • G06F13/16—Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00—Digital computers in general; Data processing equipment in general
    • G06F15/76—Architectures of general purpose stored program computers
    • G06F15/80—Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
    • G06F15/8007—Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors single instruction multiple data [SIMD] multiprocessors

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Multi Processors (AREA)
AT07715314T 2007-03-06 2007-03-06 Datentransfernetzwerk und steuervorrichtung für ein system mit einem array von verarbeitungselementen, die jeweils entweder selbst- oder gemeinsam gesteuert sind ATE508415T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/054756 WO2008108005A1 (en) 2007-03-06 2007-03-06 A data transfer network and control apparatus for a system with an array of processing elements each either self- or common controlled

Publications (1)

Publication Number Publication Date
ATE508415T1 true ATE508415T1 (de) 2011-05-15

Family

ID=38616413

Family Applications (1)

Application Number Title Priority Date Filing Date
AT07715314T ATE508415T1 (de) 2007-03-06 2007-03-06 Datentransfernetzwerk und steuervorrichtung für ein system mit einem array von verarbeitungselementen, die jeweils entweder selbst- oder gemeinsam gesteuert sind

Country Status (6)

Country Link
US (1) US8190856B2 (de)
EP (1) EP2132645B1 (de)
JP (1) JP5158091B2 (de)
AT (1) ATE508415T1 (de)
DE (1) DE602007014413D1 (de)
WO (1) WO2008108005A1 (de)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120030448A1 (en) * 2009-03-30 2012-02-02 Nec Corporation Single instruction multiple date (simd) processor having a plurality of processing elements interconnected by a ring bus
JP5488609B2 (ja) * 2009-03-30 2014-05-14 日本電気株式会社 リングバスによって相互接続された複数の処理要素を有する単一命令多重データ(simd)プロセッサ
JP5532132B2 (ja) 2009-11-26 2014-06-25 日本電気株式会社 Simdモードで動作するプロセッシング・エレメントの内部メモリに分散記憶された正方マトリックス及びその転置マトリックスに、時間と面積の効率良いアクセスを可能とする装置及び方法
US9996500B2 (en) * 2011-09-27 2018-06-12 Renesas Electronics Corporation Apparatus and method of a concurrent data transfer of multiple regions of interest (ROI) in an SIMD processor system
ES2391733B2 (es) * 2011-12-30 2013-05-10 Universidade De Santiago De Compostela Arquitectura híbrida simd/mimd dinámicamente reconfigurable de un coprocesador para sistemas de visión
US20140189298A1 (en) * 2012-12-27 2014-07-03 Teresa Morrison Configurable ring network
WO2016051435A1 (en) * 2014-10-01 2016-04-07 Renesas Electronics Corporation Data transfer apparatus and microcomputer

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3537074A (en) 1967-12-20 1970-10-27 Burroughs Corp Parallel operating array computer
US4837676A (en) 1984-11-05 1989-06-06 Hughes Aircraft Company MIMD instruction flow computer architecture
FR2622989B1 (fr) * 1987-11-06 1992-11-27 Thomson Csf Machine multiprocesseur reconfigurable pour traitement du signal
US5522083A (en) 1989-11-17 1996-05-28 Texas Instruments Incorporated Reconfigurable multi-processor operating in SIMD mode with one processor fetching instructions for use by remaining processors
US5212777A (en) 1989-11-17 1993-05-18 Texas Instruments Incorporated Multi-processor reconfigurable in single instruction multiple data (SIMD) and multiple instruction multiple data (MIMD) modes and method of operation
US5239654A (en) 1989-11-17 1993-08-24 Texas Instruments Incorporated Dual mode SIMD/MIMD processor providing reuse of MIMD instruction memories as data memories when operating in SIMD mode
JPH07122866B2 (ja) * 1990-05-07 1995-12-25 三菱電機株式会社 並列データ処理システム
US5355508A (en) 1990-05-07 1994-10-11 Mitsubishi Denki Kabushiki Kaisha Parallel data processing system combining a SIMD unit with a MIMD unit and sharing a common bus, memory, and system controller
JPH0668053A (ja) * 1992-08-20 1994-03-11 Toshiba Corp 並列計算機
AU1174695A (en) * 1994-11-07 1996-05-31 Temple University - Of The Commonwealth System Of Higher Education Multicomputer system and method
US5903771A (en) * 1996-01-16 1999-05-11 Alacron, Inc. Scalable multi-processor architecture for SIMD and MIMD operations
AU2470901A (en) 1999-10-26 2001-06-06 Arthur D. Little, Inc. Bit-serial memory access with wide processing elements for simd arrays
US7856543B2 (en) * 2001-02-14 2010-12-21 Rambus Inc. Data processing architectures for packet handling wherein batches of data packets of unpredictable size are distributed across processing elements arranged in a SIMD array operable to process different respective packet protocols at once while executing a single common instruction stream

Also Published As

Publication number Publication date
US8190856B2 (en) 2012-05-29
DE602007014413D1 (de) 2011-06-16
JP5158091B2 (ja) 2013-03-06
EP2132645B1 (de) 2011-05-04
JP2010520519A (ja) 2010-06-10
WO2008108005A1 (en) 2008-09-12
US20100088489A1 (en) 2010-04-08
EP2132645A1 (de) 2009-12-16

Similar Documents

Publication Publication Date Title
DE602007014413D1 (de) Datentransfernetzwerk und steuervorrichtung für ein system mit einem array von verarbeitungselementen, die jeweils entweder selbst- oder gemeinsam gesteuert sind
TW200729229A (en) Memory with output control
IL290021A (en) Method, device and system for transferring data
EP3627338A3 (de) Effiziente nutzung von systolischen arrays bei der rechnerischen verarbeitung
EP2306461A3 (de) Seriell verbundende unabhängige Speicher
JP2013025795A5 (de)
WO2007106959A3 (en) Reconfigurable multi-processing coarse-grain array
WO2012068498A3 (en) Method and apparatus for moving data to a simd register file from a general purpose register file
WO2018213073A3 (en) TRANSFER OF BANK BANK DATA
WO2005103887A3 (en) Methods and apparatus for address map optimization on a multi-scalar extension
EP4451270A3 (de) Speichersystem mit punkt-zu-punkt-anforderungsverbindung
WO2010091094A3 (en) Stacked-die memory systems and methods for training stacked-die memory systems
ATE491995T1 (de) Firmware-sockelmodul zur fpga-basierten pipeline- verarbeitung
WO2012140670A3 (en) Multi-host sata controller
WO2022101405A3 (en) Secure element arrays in internet-of-things systems
US10869402B2 (en) Expansion module system
RU2014106624A (ru) Точная сигнализация исключения для архитектуры с множеством данных
WO2007020406A3 (en) Display system, module and method
WO2006073204A3 (en) Methods and apparatus for list transfers using dma transfers in a multi-processor system
WO2009037754A1 (ja) 基板搬送システム
WO2008153817A3 (en) Method and apparatus for connecting multiple multimode processors
WO2007049162A3 (en) Data processing arrangement comprising a reset facility.
WO2006118685A3 (en) Lpc configuration sharing method
RU2015124059A (ru) Интерактивная автоматизированная система обучения
EP4118534A4 (de) Ernährungsinformationsaustauschsystem

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties