DE69032259T2 - Paralleldatenverarbeitungsanlage - Google Patents
ParalleldatenverarbeitungsanlageInfo
- Publication number
- DE69032259T2 DE69032259T2 DE69032259T DE69032259T DE69032259T2 DE 69032259 T2 DE69032259 T2 DE 69032259T2 DE 69032259 T DE69032259 T DE 69032259T DE 69032259 T DE69032259 T DE 69032259T DE 69032259 T2 DE69032259 T2 DE 69032259T2
- Authority
- DE
- Germany
- Prior art keywords
- data processing
- processing system
- parallel data
- parallel
- processing
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/10—Interfaces, programming languages or software development kits, e.g. for simulating neural networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17337—Direct connection machines, e.g. completely connected computers, point to point communication networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F15/8015—One dimensional arrays, e.g. rings, linear arrays, buses
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Complex Calculations (AREA)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1243970A JPH03105582A (ja) | 1989-09-20 | 1989-09-20 | 並列データ処理方式 |
JP1243972A JP2825133B2 (ja) | 1989-09-20 | 1989-09-20 | 並列データ処理方式 |
JP1243969A JPH03105581A (ja) | 1989-09-20 | 1989-09-20 | 並列データ処理方式 |
JP1243971A JPH03105583A (ja) | 1989-09-20 | 1989-09-20 | 並列データ処理方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69032259D1 DE69032259D1 (de) | 1998-05-28 |
DE69032259T2 true DE69032259T2 (de) | 1998-08-13 |
Family
ID=27477938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69032259T Expired - Fee Related DE69032259T2 (de) | 1989-09-20 | 1990-09-20 | Paralleldatenverarbeitungsanlage |
Country Status (4)
Country | Link |
---|---|
US (1) | US5600843A (de) |
EP (1) | EP0421639B1 (de) |
AU (1) | AU641418B2 (de) |
DE (1) | DE69032259T2 (de) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH076146A (ja) * | 1993-06-18 | 1995-01-10 | Fujitsu Ltd | 並列データ処理システム |
US6157611A (en) * | 1998-08-18 | 2000-12-05 | Qualcomm Inc. | Method and apparatus for transmission and construction of quasi orthogonal vectors |
US6816593B1 (en) * | 1999-12-23 | 2004-11-09 | Ati International Srl | Method and apparatus for transposing bits |
US6993764B2 (en) * | 2000-06-30 | 2006-01-31 | The Regents Of The University Of California | Buffered coscheduling for parallel programming and enhanced fault tolerance |
US6901422B1 (en) | 2001-03-21 | 2005-05-31 | Apple Computer, Inc. | Matrix multiplication in a vector processing system |
US7478222B2 (en) * | 2005-03-29 | 2009-01-13 | Karl M. Fant | Programmable pipeline array |
US20090132792A1 (en) * | 2007-11-15 | 2009-05-21 | Dennis Arthur Ruffer | Method of generating internode timing diagrams for a multiprocessor array |
US8175853B2 (en) * | 2008-03-28 | 2012-05-08 | International Business Machines Corporation | Systems and methods for a combined matrix-vector and matrix transpose vector multiply for a block-sparse matrix |
US8775341B1 (en) | 2010-10-26 | 2014-07-08 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
US9015093B1 (en) | 2010-10-26 | 2015-04-21 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
JP5680466B2 (ja) | 2011-03-29 | 2015-03-04 | 三菱重工業株式会社 | 並列処理システム及び並列処理システムの動作方法 |
CN103168289B (zh) * | 2011-10-14 | 2016-07-06 | 松下知识产权经营株式会社 | 转置运算装置及其集成电路、以及转置处理方法 |
US9218564B2 (en) | 2012-07-30 | 2015-12-22 | International Business Machines Corporation | Providing transposable access to a synapse array using a recursive array layout |
US8918351B2 (en) * | 2012-07-30 | 2014-12-23 | International Business Machines Corporation | Providing transposable access to a synapse array using column aggregation |
US11494653B2 (en) | 2014-03-06 | 2022-11-08 | Progress, Inc. | Neural network and method of neural network training |
EP3035249B1 (de) | 2014-12-19 | 2019-11-27 | Intel Corporation | Verfahren und Vorrichtung für verteilte und kooperative Berechnung in künstlichen neuronalen Netzen |
WO2017214507A1 (en) * | 2016-06-09 | 2017-12-14 | Progress, Inc. | Neural network and method of neural network training |
JP6921079B2 (ja) * | 2016-07-21 | 2021-08-18 | 株式会社デンソーアイティーラボラトリ | ニューラルネットワーク装置、車両制御システム、分解処理装置、及びプログラム |
CN117993454A (zh) * | 2017-06-21 | 2024-05-07 | 株式会社半导体能源研究所 | 包括神经网络的半导体装置 |
US11409692B2 (en) * | 2017-07-24 | 2022-08-09 | Tesla, Inc. | Vector computational unit |
US11893393B2 (en) | 2017-07-24 | 2024-02-06 | Tesla, Inc. | Computational array microprocessor system with hardware arbiter managing memory requests |
US11157441B2 (en) | 2017-07-24 | 2021-10-26 | Tesla, Inc. | Computational array microprocessor system using non-consecutive data formatting |
US11157287B2 (en) | 2017-07-24 | 2021-10-26 | Tesla, Inc. | Computational array microprocessor system with variable latency memory access |
US10671349B2 (en) | 2017-07-24 | 2020-06-02 | Tesla, Inc. | Accelerated mathematical engine |
GB2568230B (en) * | 2017-10-20 | 2020-06-03 | Graphcore Ltd | Processing in neural networks |
US11373088B2 (en) * | 2017-12-30 | 2022-06-28 | Intel Corporation | Machine learning accelerator mechanism |
US11561791B2 (en) | 2018-02-01 | 2023-01-24 | Tesla, Inc. | Vector computational unit receiving data elements in parallel from a last row of a computational array |
CN109272112B (zh) * | 2018-07-03 | 2021-08-27 | 北京中科睿芯科技集团有限公司 | 一种面向神经网络的数据重用指令映射方法、***及装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4524455A (en) * | 1981-06-01 | 1985-06-18 | Environmental Research Inst. Of Michigan | Pipeline processor |
JPH0642237B2 (ja) * | 1983-12-28 | 1994-06-01 | 株式会社日立製作所 | 並列処理装置 |
US4816993A (en) * | 1984-12-24 | 1989-03-28 | Hitachi, Ltd. | Parallel processing computer including interconnected operation units |
JPH0740252B2 (ja) * | 1986-03-08 | 1995-05-01 | 株式会社日立製作所 | マルチプロセツサシステム |
EP0269995B1 (de) * | 1986-11-27 | 1993-06-23 | Nippon Telegraph And Telephone Corporation | Paralleldatenverarbeitungsvorrichtung und -verfahren |
US5165023A (en) * | 1986-12-17 | 1992-11-17 | Massachusetts Institute Of Technology | Parallel processing system with processor array and network communications system for transmitting messages of variable length |
US4891787A (en) * | 1986-12-17 | 1990-01-02 | Massachusetts Institute Of Technology | Parallel processing system with processor array having SIMD/MIMD instruction processing |
US5129092A (en) * | 1987-06-01 | 1992-07-07 | Applied Intelligent Systems,Inc. | Linear chain of parallel processors and method of using same |
US5014235A (en) * | 1987-12-15 | 1991-05-07 | Steven G. Morton | Convolution memory |
FR2635390B1 (fr) * | 1988-08-12 | 1990-10-12 | Bull Sa | Unite centrale pour systeme de traitement de l'information |
-
1990
- 1990-09-20 DE DE69032259T patent/DE69032259T2/de not_active Expired - Fee Related
- 1990-09-20 EP EP90310302A patent/EP0421639B1/de not_active Expired - Lifetime
- 1990-09-20 AU AU63030/90A patent/AU641418B2/en not_active Ceased
-
1994
- 1994-04-14 US US08/227,472 patent/US5600843A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP0421639A2 (de) | 1991-04-10 |
AU6303090A (en) | 1991-03-28 |
EP0421639B1 (de) | 1998-04-22 |
AU641418B2 (en) | 1993-09-23 |
DE69032259D1 (de) | 1998-05-28 |
US5600843A (en) | 1997-02-04 |
EP0421639A3 (en) | 1993-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE68927911T2 (de) | Datenverarbeitungssystem | |
DE69028362T2 (de) | Verteiltes Datenverarbeitungssystem | |
DE68928015D1 (de) | Datenverarbeitungssystem | |
ATE170996T1 (de) | Fehlertolerantes datenverarbeitungssystem | |
DE69033042T2 (de) | Datenverarbeitung | |
DE69032259D1 (de) | Paralleldatenverarbeitungsanlage | |
DE69027299D1 (de) | Paralleles Verarbeitungssystem | |
DE69031967D1 (de) | Informationsverarbeitungsanordnung | |
DE68926345D1 (de) | Datenverarbeitungsnetzwerk | |
KR910005167A (ko) | 데이터 처리장치 | |
DE68928620T2 (de) | Informationsverarbeitungssystem | |
DE69024994T2 (de) | Datenverarbeitungsvorrichtung | |
DE4294540T1 (de) | Datenverarbeitungssystem | |
DE69031206D1 (de) | Rechnersystem | |
DE69032001T2 (de) | Informationsverarbeitungssystem | |
DE69033475D1 (de) | Paralleles Verarbeitungssystem | |
NO175122C (no) | Databehandlingssystem | |
DE69024912D1 (de) | Rechnersystem | |
DE69030907D1 (de) | Datenverarbeitungsanlage | |
DE69026687D1 (de) | Datenverarbeitungssystem | |
DE69014172D1 (de) | Datenverarbeitungssystem. | |
DE68926850D1 (de) | Datenverarbeitungsanordnung | |
DE69019068D1 (de) | Datenverarbeitungssystem. | |
DE69229073T2 (de) | Datenverarbeitungssystem | |
ATA52591A (de) | Datenverarbeitungssystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |