DE3485119D1 - Vektorverarbeitungsgeraet. - Google Patents

Vektorverarbeitungsgeraet.

Info

Publication number
DE3485119D1
DE3485119D1 DE8484116394T DE3485119T DE3485119D1 DE 3485119 D1 DE3485119 D1 DE 3485119D1 DE 8484116394 T DE8484116394 T DE 8484116394T DE 3485119 T DE3485119 T DE 3485119T DE 3485119 D1 DE3485119 D1 DE 3485119D1
Authority
DE
Germany
Prior art keywords
processing device
vector processing
vector
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 - Lifetime
Application number
DE8484116394T
Other languages
English (en)
Inventor
Yaoko Yoshida
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Application granted granted Critical
Publication of DE3485119D1 publication Critical patent/DE3485119D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3861Recovery, e.g. branch miss-prediction, exception handling
    • G06F9/3865Recovery, e.g. branch miss-prediction, exception handling using deferred exception handling, e.g. exception flags
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/80Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
    • G06F15/8053Vector processors
    • G06F15/8076Details on data register access

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Complex Calculations (AREA)
DE8484116394T 1983-12-26 1984-12-27 Vektorverarbeitungsgeraet. Expired - Lifetime DE3485119D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58243943A JPS60136872A (ja) 1983-12-26 1983-12-26 ベクトル処理装置

Publications (1)

Publication Number Publication Date
DE3485119D1 true DE3485119D1 (de) 1991-10-31

Family

ID=17111339

Family Applications (1)

Application Number Title Priority Date Filing Date
DE8484116394T Expired - Lifetime DE3485119D1 (de) 1983-12-26 1984-12-27 Vektorverarbeitungsgeraet.

Country Status (4)

Country Link
US (1) US4777593A (de)
EP (1) EP0147858B1 (de)
JP (1) JPS60136872A (de)
DE (1) DE3485119D1 (de)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5063497A (en) * 1987-07-01 1991-11-05 Digital Equipment Corporation Apparatus and method for recovering from missing page faults in vector data processing operations
JPH0769783B2 (ja) * 1987-11-16 1995-07-31 日本電気株式会社 例外処理方式
EP0333365A3 (de) * 1988-03-18 1991-05-08 Digital Equipment Corporation Verfahren und Anordnung zur Verarbeitung von asynchronen Speicherverwaltungsausnahmen durch einen Vektorprozessor
US5367654A (en) * 1988-04-13 1994-11-22 Hitachi Ltd. Method and apparatus for controlling storage in computer system utilizing forecasted access requests and priority decision circuitry
US4935849A (en) * 1988-05-16 1990-06-19 Stardent Computer, Inc. Chaining and hazard apparatus and method
US4969117A (en) * 1988-05-16 1990-11-06 Ardent Computer Corporation Chaining and hazard apparatus and method
JP3076044B2 (ja) * 1988-07-27 2000-08-14 日本電気株式会社 パイプラインのエラー情報記憶方式
EP0365322A3 (de) * 1988-10-19 1991-11-27 Hewlett-Packard Company Verfahren und Vorrichtung zur Ausnahmenbehandlung in Fliessbandprozessoren mit unterschiedlicher Befehlspipelinetiefe
JP2810068B2 (ja) 1988-11-11 1998-10-15 株式会社日立製作所 プロセッサシステム、コンピュータシステム及び命令処理方法
EP0407911B1 (de) * 1989-07-07 1998-12-09 Hitachi, Ltd. Vorrichtung und Verfahren zur parallelen Verarbeitung
JP2607689B2 (ja) * 1989-07-10 1997-05-07 株式会社日立製作所 ベクトル処理装置
US5197138A (en) * 1989-12-26 1993-03-23 Digital Equipment Corporation Reporting delayed coprocessor exceptions to code threads having caused the exceptions by saving and restoring exception state during code thread switching
US5119324A (en) * 1990-02-20 1992-06-02 Stardent Computer Apparatus and method for performing arithmetic functions in a computer system
US5053986A (en) * 1990-02-21 1991-10-01 Stardent Computer, Inc. Circuit for preservation of sign information in operations for comparison of the absolute value of operands
US5206952A (en) * 1990-09-12 1993-04-27 Cray Research, Inc. Fault tolerant networking architecture
US5392443A (en) * 1991-03-19 1995-02-21 Hitachi, Ltd. Vector processor with a memory assigned with skewed addresses adapted for concurrent fetching of a number of vector elements belonging to the same vector data
JP2925818B2 (ja) * 1991-04-05 1999-07-28 株式会社東芝 並列処理制御装置
JPH04336378A (ja) * 1991-05-14 1992-11-24 Nec Corp 情報処理装置
US5761407A (en) * 1993-03-15 1998-06-02 International Business Machines Corporation Message based exception handler
DE4434895C2 (de) * 1993-12-23 1998-12-24 Hewlett Packard Co Verfahren und Vorrichtung zur Behandlung von Ausnahmebedingungen
DE69519449T2 (de) * 1994-05-05 2001-06-21 Conexant Systems Inc Raumzeigersdatenpfad
JP3495173B2 (ja) * 1996-02-14 2004-02-09 富士通株式会社 演算処理方法および演算処理装置
US6304963B1 (en) * 1998-05-14 2001-10-16 Arm Limited Handling exceptions occuring during processing of vector instructions
US9411584B2 (en) * 2012-12-29 2016-08-09 Intel Corporation Methods, apparatus, instructions, and logic to provide vector address conflict detection functionality
US9715385B2 (en) * 2013-01-23 2017-07-25 International Business Machines Corporation Vector exception code
US9804840B2 (en) 2013-01-23 2017-10-31 International Business Machines Corporation Vector Galois Field Multiply Sum and Accumulate instruction
US9823924B2 (en) 2013-01-23 2017-11-21 International Business Machines Corporation Vector element rotate and insert under mask instruction
US9471308B2 (en) 2013-01-23 2016-10-18 International Business Machines Corporation Vector floating point test data class immediate instruction
US9778932B2 (en) 2013-01-23 2017-10-03 International Business Machines Corporation Vector generate mask instruction
US9513906B2 (en) 2013-01-23 2016-12-06 International Business Machines Corporation Vector checksum instruction
US20170177351A1 (en) * 2015-12-18 2017-06-22 Intel Corporation Instructions and Logic for Even and Odd Vector Get Operations
US10338920B2 (en) 2015-12-18 2019-07-02 Intel Corporation Instructions and logic for get-multiple-vector-elements operations
GB2546510B (en) 2016-01-20 2018-09-26 Advanced Risc Mach Ltd Vector atomic memory update instruction
US10216515B2 (en) * 2016-10-18 2019-02-26 Oracle International Corporation Processor load using a bit vector to calculate effective address

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4025771A (en) * 1974-03-25 1977-05-24 Hughes Aircraft Company Pipe line high speed signal processor
US4101960A (en) * 1977-03-29 1978-07-18 Burroughs Corporation Scientific processor
JPS6024985B2 (ja) * 1978-08-31 1985-06-15 富士通株式会社 デ−タ処理方式
JPS55110340A (en) * 1979-02-16 1980-08-25 Fujitsu Ltd Data processing system
US4302818A (en) * 1979-07-10 1981-11-24 Texas Instruments Incorporated Micro-vector processor
US4298936A (en) * 1979-11-15 1981-11-03 Analogic Corporation Array Processor
JPS5688560A (en) * 1979-12-21 1981-07-18 Fujitsu Ltd Vector arithmetic unit
JPS6019032B2 (ja) * 1979-12-26 1985-05-14 富士通株式会社 ベクトル演算処理装置
US4338675A (en) * 1980-02-13 1982-07-06 Intel Corporation Numeric data processor
JPS57134774A (en) * 1981-02-13 1982-08-20 Hitachi Ltd Vector operating device
JPS5897770A (ja) * 1981-12-04 1983-06-10 Fujitsu Ltd ベクトル命令アクセス制御方式
JPS60103482A (ja) * 1983-10-24 1985-06-07 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション ベクトル処理能力を有するデ−タ処理装置

Also Published As

Publication number Publication date
JPH0562390B2 (de) 1993-09-08
EP0147858A2 (de) 1985-07-10
JPS60136872A (ja) 1985-07-20
US4777593A (en) 1988-10-11
EP0147858B1 (de) 1991-09-25
EP0147858A3 (en) 1988-04-20

Similar Documents

Publication Publication Date Title
DE3485119D1 (de) Vektorverarbeitungsgeraet.
DE3483795D1 (de) Voll-gleitkomma-vektorverarbeitungseinheit.
DE3484661D1 (de) Bildverarbeitungsgeraet.
DE3177235D1 (de) Vektordatenverarbeitungsgeraet.
DE3686789D1 (de) Vektorverarbeitungsgeraet.
DE3484109D1 (de) Vektorprozessor.
DE3481233D1 (de) Pipelineverarbeitungseinheit.
DE3486141D1 (de) Parallel-prozessor.
DE3381307D1 (de) Bildverarbeitungsgeraet.
DE3685913D1 (de) Vektorenverarbeitung.
DE3587167D1 (de) Geraet zur vektorverarbeitung.
DE3482827D1 (de) Prozessor.
DE3382132D1 (de) Vektoranzeigeeinrichtung.
DE3481145D1 (de) Bargeldverarbeitungssystem.
DE3485771D1 (de) Leistungsfaehiger paralleler vektorprozessor.
NO166983C (no) Siktelinjestabiliserende anordning.
DE3481947D1 (de) Vektorverarbeitungseinheit.
DE3583264D1 (de) Vektorverarbeitungssystem.
DE3486073D1 (de) Vektorverarbeitungsgeraet.
DE3484978D1 (de) Vektorverarbeitungseinheit.
DE3587098D1 (de) Vektorverarbeitungsgeraet.
DE3687822D1 (de) Vektorverarbeitungssystem.
DE3483342D1 (de) Entbeinungsvorrichtung.
IT8320809A0 (it) Dispositivo dispergente.
DE3485489D1 (de) Signalverarbeitungsanordnung.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee