DE68929080D1 - Anordnung zum Speichern von Informationen für einen Datenanbieterprozessor - Google Patents

Anordnung zum Speichern von Informationen für einen Datenanbieterprozessor

Info

Publication number
DE68929080D1
DE68929080D1 DE68929080T DE68929080T DE68929080D1 DE 68929080 D1 DE68929080 D1 DE 68929080D1 DE 68929080 T DE68929080 T DE 68929080T DE 68929080 T DE68929080 T DE 68929080T DE 68929080 D1 DE68929080 D1 DE 68929080D1
Authority
DE
Germany
Prior art keywords
arrangement
storing information
data provider
provider processor
processor
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
Application number
DE68929080T
Other languages
English (en)
Other versions
DE68929080T2 (de
Inventor
Abhaya Asthana
Jonathan A Chandross
Hosagrahar V Jagadish
Scott C Knauer
Daniel Lin
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.)
AT&T Corp
Original Assignee
AT&T 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 AT&T Corp filed Critical AT&T Corp
Application granted granted Critical
Publication of DE68929080D1 publication Critical patent/DE68929080D1/de
Publication of DE68929080T2 publication Critical patent/DE68929080T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17356Indirect interconnection networks
    • G06F15/17368Indirect interconnection networks non hierarchical topologies
    • G06F15/17381Two dimensional, e.g. mesh, torus
    • 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/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7807System on chip, i.e. computer system on a single chip; System in package, i.e. computer system on one or more chips in a single package
    • G06F15/7821Tightly coupled to memory, e.g. computational memory, smart memory, processor in memory
    • 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, look ahead
    • G06F9/3877Concurrent instruction execution, e.g. pipeline, look ahead using a slave processor, e.g. coprocessor
    • G06F9/3879Concurrent instruction execution, e.g. pipeline, look ahead using a slave processor, e.g. coprocessor for non-native instruction execution, e.g. executing a command; for Java instruction set
    • 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/46Multiprogramming arrangements
    • G06F9/461Saving or restoring of program or task context
DE68929080T 1988-05-13 1989-05-04 Anordnung zum Speichern von Informationen für einen Datenanbieterprozessor Expired - Fee Related DE68929080T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/193,987 US5134711A (en) 1988-05-13 1988-05-13 Computer with intelligent memory system

Publications (2)

Publication Number Publication Date
DE68929080D1 true DE68929080D1 (de) 1999-11-04
DE68929080T2 DE68929080T2 (de) 2000-05-25

Family

ID=22715870

Family Applications (2)

Application Number Title Priority Date Filing Date
DE68928759T Expired - Fee Related DE68928759T2 (de) 1988-05-13 1989-05-04 Rechner mit intelligentem Speichersystem und zugehöriges Verfahren
DE68929080T Expired - Fee Related DE68929080T2 (de) 1988-05-13 1989-05-04 Anordnung zum Speichern von Informationen für einen Datenanbieterprozessor

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE68928759T Expired - Fee Related DE68928759T2 (de) 1988-05-13 1989-05-04 Rechner mit intelligentem Speichersystem und zugehöriges Verfahren

Country Status (5)

Country Link
US (1) US5134711A (de)
EP (2) EP0341905B1 (de)
JP (1) JPH0229849A (de)
CA (1) CA1326566C (de)
DE (2) DE68928759T2 (de)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5544347A (en) 1990-09-24 1996-08-06 Emc Corporation Data storage system controlled remote data mirroring with respectively maintained data indices
US5367637A (en) * 1992-03-26 1994-11-22 International Business Machines Corporation Self-tuning virtual storage management for dedicated real-time computer system
CH683665B5 (fr) * 1992-05-27 1994-10-31 Ebauchesfabrik Eta Ag Récepteur d'appel local.
KR940004434A (ko) * 1992-08-25 1994-03-15 윌리엄 이. 힐러 스마트 다이나믹 랜덤 억세스 메모리 및 그 처리방법
AU673069B2 (en) * 1993-03-23 1996-10-24 David Siu Fu Chung Intelligent memory architecture
JPH08507888A (ja) * 1993-03-23 1996-08-20 シウ フ チャン,デイヴィッド 知能メモリアーキテクチャ
CA2145106C (en) * 1994-04-22 1999-08-24 Abhaya Asthana Intelligent memory-based input/output system
JP3658072B2 (ja) * 1996-02-07 2005-06-08 株式会社ルネサステクノロジ データ処理装置およびデータ処理方法
US6052797A (en) * 1996-05-28 2000-04-18 Emc Corporation Remotely mirrored data storage system with a count indicative of data consistency
US5901327A (en) * 1996-05-28 1999-05-04 Emc Corporation Bundling of write data from channel commands in a command chain for transmission over a data link between data storage systems for remote data mirroring
US6658552B1 (en) * 1998-10-23 2003-12-02 Micron Technology, Inc. Processing system with separate general purpose execution unit and data string manipulation unit
DE69923539T2 (de) * 1999-05-03 2006-02-16 Stmicroelectronics S.A. Ein Mehrport-Speicher
AU2001258545A1 (en) * 2000-05-19 2001-11-26 Neale Bremner Smith Distributed processing multi-processor computer
US20040252547A1 (en) * 2003-06-06 2004-12-16 Chengpu Wang Concurrent Processing Memory
JP4845591B2 (ja) * 2006-05-24 2011-12-28 本田技研工業株式会社 自走式芝刈機の電子制御装置の配置構造
US9779057B2 (en) 2009-09-11 2017-10-03 Micron Technology, Inc. Autonomous memory architecture
US8930618B2 (en) 2010-08-24 2015-01-06 Futurewei Technologies, Inc. Smart memory
US10089043B2 (en) 2013-03-15 2018-10-02 Micron Technology, Inc. Apparatus and methods for a distributed memory system including memory nodes
US9779138B2 (en) 2013-08-13 2017-10-03 Micron Technology, Inc. Methods and systems for autonomous memory searching
US10003675B2 (en) 2013-12-02 2018-06-19 Micron Technology, Inc. Packet processor receiving packets containing instructions, data, and starting location and generating packets containing instructions and data

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1128576A (en) * 1967-07-29 1968-09-25 Ibm Data store
US3609702A (en) * 1967-10-05 1971-09-28 Ibm Associative memory
US3757312A (en) * 1970-10-09 1973-09-04 Us Navy General purpose associative processor
US3699534A (en) * 1970-12-15 1972-10-17 Us Navy Cellular arithmetic array
US3753238A (en) * 1971-08-27 1973-08-14 Bell Telephone Labor Inc Distributed logic memory cell with source and result buses
US3787817A (en) * 1972-06-21 1974-01-22 Us Navy Memory and logic module
US3962706A (en) * 1974-03-29 1976-06-08 Massachusetts Institute Of Technology Data processing apparatus for highly parallel execution of stored programs
US4149240A (en) * 1974-03-29 1979-04-10 Massachusetts Institute Of Technology Data processing apparatus for highly parallel execution of data structure operations
GB1540996A (en) * 1975-05-12 1979-02-21 Plessey Co Ltd Associative processors
US4631666A (en) * 1982-10-25 1986-12-23 Burroughs Corporation Data transfer network for variable protocol management
US4580215A (en) * 1983-03-08 1986-04-01 Itt Corporation Associative array with five arithmetic paths
US4710868A (en) * 1984-06-29 1987-12-01 International Business Machines Corporation Interconnect scheme for shared memory local networks
US4734848A (en) * 1984-07-17 1988-03-29 Hitachi, Ltd. Combination reduction processing method and apparatus
US4819152A (en) * 1985-04-05 1989-04-04 Raytheon Company Method and apparatus for addressing a memory by array transformations
CA1263760A (en) * 1985-09-27 1989-12-05 Alan L. Davis Apparatus for multiprocessor communication
US4731737A (en) * 1986-05-07 1988-03-15 Advanced Micro Devices, Inc. High speed intelligent distributed control memory system
JPS6364178A (ja) * 1986-08-29 1988-03-22 インタ−ナショナル・ビジネス・マシ−ンズ・コ−ポレ−ション 画像処理システム
US4959776A (en) * 1987-12-21 1990-09-25 Raytheon Company Method and apparatus for addressing a memory by array transformations
JPH01261772A (ja) * 1988-04-08 1989-10-18 Cogent Res Inc コンピュータ及びその動作方法

Also Published As

Publication number Publication date
EP0341905B1 (de) 1998-07-29
DE68928759D1 (de) 1998-09-03
EP0779584A1 (de) 1997-06-18
DE68929080T2 (de) 2000-05-25
JPH0229849A (ja) 1990-01-31
EP0779584B1 (de) 1999-09-29
EP0341905A3 (de) 1992-01-22
EP0341905A2 (de) 1989-11-15
DE68928759T2 (de) 1998-12-24
CA1326566C (en) 1994-01-25
US5134711A (en) 1992-07-28

Similar Documents

Publication Publication Date Title
DE68929080D1 (de) Anordnung zum Speichern von Informationen für einen Datenanbieterprozessor
DE68928374T2 (de) Datenprozessor mit Null-Ausführungszyklus für einen bedingten Sprung-Befehl
DE69008814D1 (de) Abschirmungsbande für einen Computer.
DE69123775T2 (de) Programmsteuersystem für eine tragbare Datenspeichervorrichtung
DE68917609T2 (de) Schaltung zum Treiben eines Dekodierers für Programmierung von hochkapazitiven Zeilen.
DE68918163D1 (de) Zusammendrückbare Steuervorrichtung für einen Rechner.
DE3784050T2 (de) Ein paralleler datenprozessor.
DE69430982T2 (de) Verschachtelung von Bildelementdaten für eine Darstellungspeicherschnittstelle
DE3482904D1 (de) Datenspeichernde anzeigeeinrichtung, z.b. eine armbanduhr.
DE68918840T2 (de) Fehlererkennung für teilschreiboperationen für speicher.
DE3785324D1 (de) Einrichtung zum lesen von daten aus einem speicher.
DE68911531T2 (de) Anordnung für eine münzenspielvorrichtung.
DE68926131T2 (de) Steuerdatengenerator für Sortierprozessor
DE3885881D1 (de) Datenanzeigegerät für Platten.
DE3882193T2 (de) Verarbeitungsvorrichtung für ein tragbares Speichermedium.
DE69118835T2 (de) Gerät zum Speichern von Information
FI931530A (fi) Järjestely datan tallentamiseksi tietokonelaitteistossa
DE68927902D1 (de) Befehlspufferspeicher für einen Mikrocomputer
DE3889352D1 (de) Dateneingabesystem für einen Rechner.
DE68922454T2 (de) Servodaten für einen magnetischen Datenspeicher.
DE68926718T2 (de) Datensicherungsverfahren für einen programmierbaren Speicher
DE3854831D1 (de) Datenzugriffssystem für einen Dateizugriffsprozessor
DE69325786T2 (de) Prozessor für gleichförmige Operationen auf Datenreihenfolgen in entsprechenden parallelen Datenströmen
DE9315607U1 (de) Massenspeicher für einen Computer
DE58902736D1 (de) Anordnung zum uebertragen von daten.

Legal Events

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