ES8802094A1 - Metodo para transmitir datos entre al menos dos procesos comunicantes en un sistema de procesadores distribuidos. - Google Patents

Metodo para transmitir datos entre al menos dos procesos comunicantes en un sistema de procesadores distribuidos.

Info

Publication number
ES8802094A1
ES8802094A1 ES556089A ES556089A ES8802094A1 ES 8802094 A1 ES8802094 A1 ES 8802094A1 ES 556089 A ES556089 A ES 556089A ES 556089 A ES556089 A ES 556089A ES 8802094 A1 ES8802094 A1 ES 8802094A1
Authority
ES
Spain
Prior art keywords
data transfer
mode data
buffer control
storage mode
processes
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
Application number
ES556089A
Other languages
English (en)
Other versions
ES556089A0 (es
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of ES8802094A1 publication Critical patent/ES8802094A1/es
Publication of ES556089A0 publication Critical patent/ES556089A0/es
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/161Computing infrastructure, e.g. computer clusters, blade chassis or hardware partitioning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/54Interprogram communication
    • G06F9/544Buffers; Shared memory; Pipes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Mathematical Physics (AREA)
  • Computer And Data Communications (AREA)
  • Multi Processors (AREA)

Abstract

METODO PARA LA TRANSMISION DE DATOS ENTRE AL MENOS DOS PROCESOS COMUNICANTES EN UN SISTEMA DE PROCESADORES DISTRIBUIDOS. COMPRENDE LAS OPERACIONES DE ESTABLECER UN INTERFAZ DE ACOPLAMIENTO COMUN A TRAVES DEL CUAL CAPA PROCESO COMUNICANTE SELECCIONA MODOS DE TRANSFERENCIA DE DATOS CON INDEPENDENCIA DEL MODO DE TRANSFERENCIA DE DATOS ELEGIDO POR EL OTRO PROCESO COMUNICANTE; Y DE CONTROLAR LOS SERVICIOS DE GESTION DE MEMORIA EN FUNCION DE LOS MODOS DE TRANSFERENCIA DE DATOS ELEGIDOS POR LOS PROCESOS COMUNICANTES, DE TAL MANERA QUE LA SELECCION Y USO DE LOS MODOS DE TRANSFERENCIA SEA TRANSPARENTE PARA LOS PROCESOS COMUNICANTES.
ES556089A 1985-06-17 1986-06-16 Metodo para transmitir datos entre al menos dos procesos comunicantes en un sistema de procesadores distribuidos. Expired ES8802094A1 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US74575385A 1985-06-17 1985-06-17

Publications (2)

Publication Number Publication Date
ES8802094A1 true ES8802094A1 (es) 1988-03-16
ES556089A0 ES556089A0 (es) 1988-03-16

Family

ID=24998114

Family Applications (1)

Application Number Title Priority Date Filing Date
ES556089A Expired ES8802094A1 (es) 1985-06-17 1986-06-16 Metodo para transmitir datos entre al menos dos procesos comunicantes en un sistema de procesadores distribuidos.

Country Status (6)

Country Link
US (1) US4937737A (es)
EP (1) EP0205945B1 (es)
JP (1) JPS61289458A (es)
CA (1) CA1244555A (es)
DE (1) DE3688893T2 (es)
ES (1) ES8802094A1 (es)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5218713A (en) * 1985-06-17 1993-06-08 International Business Machines Corporation Distributed data management mechanism for handling a data stream
DE68924040T2 (de) * 1988-10-24 1996-04-18 Ibm Verfahren zum Austauschen von Daten zwischen Programmen in einem Datenverarbeitungssystem.
DE69031164T2 (de) * 1989-09-14 1998-01-02 Fujitsu Ltd Zeitlich begrenztes zentrumsystem für dezentralisiertes datenbanksystem
EP0422310A1 (en) * 1989-10-10 1991-04-17 International Business Machines Corporation Distributed mechanism for the fast scheduling of shared objects
JPH04251338A (ja) * 1990-10-10 1992-09-07 Fuji Xerox Co Ltd プロセス間通信の制御方式
US5257384A (en) * 1991-09-09 1993-10-26 Compaq Computer Corporation Asynchronous protocol for computer system manager
JP2501737B2 (ja) * 1992-02-28 1996-05-29 インターナショナル・ビジネス・マシーンズ・コーポレイション デ―タ転送方法及び装置
EP0592080A2 (en) * 1992-09-24 1994-04-13 International Business Machines Corporation Method and apparatus for interprocess communication in a multicomputer system
US5421004A (en) * 1992-09-24 1995-05-30 International Business Machines Corporation Hierarchical testing environment
US6704765B1 (en) 1994-12-14 2004-03-09 International Business Machines Corporation System for allocating resources among agent processes
US5602998A (en) * 1994-12-22 1997-02-11 Unisys Corporation Dequeue instruction in a system architecture for improved message passing and process synchronization
US6029205A (en) * 1994-12-22 2000-02-22 Unisys Corporation System architecture for improved message passing and process synchronization between concurrently executing processes
US5555396A (en) * 1994-12-22 1996-09-10 Unisys Corporation Hierarchical queuing in a system architecture for improved message passing and process synchronization
US5706516A (en) * 1995-01-23 1998-01-06 International Business Machines Corporation System for communicating messages among agent processes
US5691897A (en) * 1995-05-30 1997-11-25 Roy-G-Biv Corporation Motion control systems
US6542925B2 (en) 1995-05-30 2003-04-01 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
US6859671B1 (en) 1995-05-30 2005-02-22 Roy-G-Biv Corporation Application programs for motion control devices including access limitations
US20060206219A1 (en) * 1995-05-30 2006-09-14 Brown David W Motion control systems and methods
US6571141B1 (en) 1995-05-30 2003-05-27 Roy-G-Biv Corporation Application programs for motion control devices including access limitations
US7139843B1 (en) 1995-05-30 2006-11-21 Roy-G-Biv Corporation System and methods for generating and communicating motion data through a distributed network
US20100131081A1 (en) * 1995-05-30 2010-05-27 Brown David W Systems and methods for motion control
US7024666B1 (en) 2002-01-28 2006-04-04 Roy-G-Biv Corporation Motion control systems and methods
US6209037B1 (en) 1995-05-30 2001-03-27 Roy-G-Biv Corporation Motion control systems using communication map to facilitating communication with motion control hardware
US7137107B1 (en) 2003-04-29 2006-11-14 Roy-G-Biv Corporation Motion control systems and methods
US5828881A (en) * 1995-11-09 1998-10-27 Chromatic Research, Inc. System and method for stack-based processing of multiple real-time audio tasks
US5905912A (en) * 1996-04-08 1999-05-18 Vlsi Technology, Inc. System for implementing peripheral device bus mastering in a computer using a list processor for asserting and receiving control signals external to the DMA controller
US6209041B1 (en) * 1997-04-04 2001-03-27 Microsoft Corporation Method and computer program product for reducing inter-buffer data transfers between separate processing components
US20010032278A1 (en) * 1997-10-07 2001-10-18 Brown Stephen J. Remote generation and distribution of command programs for programmable devices
US20100131078A1 (en) * 1999-10-27 2010-05-27 Brown David W Event driven motion systems
CA2625283C (en) 1999-10-27 2012-12-18 Roy-G-Biv Corporation Systems and methods for generating and communicating motion data through a distributed network
US8032605B2 (en) 1999-10-27 2011-10-04 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
US6885898B1 (en) 2001-05-18 2005-04-26 Roy-G-Biv Corporation Event driven motion systems
WO2002054184A2 (en) * 2001-01-04 2002-07-11 Roy-G-Biv Corporation Systems and methods for transmitting motion control data
WO2002071241A1 (en) * 2001-02-09 2002-09-12 Roy-G-Biv Corporation Event management systems and methods for the distribution of motion control commands
US7904194B2 (en) 2001-02-09 2011-03-08 Roy-G-Biv Corporation Event management systems and methods for motion control systems
US20030069998A1 (en) * 2001-08-31 2003-04-10 Brown David W. Motion services protocol accessible through uniform resource locator (URL)
US20060064503A1 (en) * 2003-09-25 2006-03-23 Brown David W Data routing systems and methods
US8027349B2 (en) * 2003-09-25 2011-09-27 Roy-G-Biv Corporation Database event driven motion systems
EP1690173A4 (en) * 2003-11-17 2010-04-21 Roy G Biv Corp COMMAND PROCESSING SYSTEMS AND METHODS
US20100131077A1 (en) * 2004-02-25 2010-05-27 Brown David W Data Collection Systems and Methods for Motion Control
JP4717570B2 (ja) * 2005-09-15 2011-07-06 株式会社リコー データ転送装置、表示装置、およびデータ転送方法
US9164969B1 (en) * 2009-09-29 2015-10-20 Cadence Design Systems, Inc. Method and system for implementing a stream reader for EDA tools
US20150032922A1 (en) * 2012-02-28 2015-01-29 Nec Corporation Computer system, method of processing the same, and computer readble medium
GB2535502B (en) 2015-02-19 2021-08-11 Mclaren Applied Tech Ltd Protected data transfer

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2258112A5 (es) * 1973-11-30 1975-08-08 Honeywell Bull Soc Ind
FR2253421A5 (es) * 1973-11-30 1975-06-27 Honeywell Bull Soc Ind
FR2472234A1 (fr) * 1979-12-21 1981-06-26 Philips Ind Commerciale Protocoles de communication geres par les modules de communication utilises dans un systeme de traitement de donnees reparti
US4412285A (en) * 1981-04-01 1983-10-25 Teradata Corporation Multiprocessor intercommunication system and method
US4562533A (en) * 1981-12-03 1985-12-31 Ncr Corporation Data communications system to system adapter
US4543627A (en) * 1981-12-14 1985-09-24 At&T Bell Laboratories Internal communication arrangement for a multiprocessor system
US4530051A (en) * 1982-09-10 1985-07-16 At&T Bell Laboratories Program process execution in a distributed multiprocessor system
GB8309770D0 (en) * 1983-04-11 1983-05-18 Inmos Ltd Microcomputer
US4564901A (en) * 1983-07-21 1986-01-14 Burroughs Corporation Method of performing a sequence of related activities via multiple asynchronously intercoupled digital processors
US4584639A (en) * 1983-12-23 1986-04-22 Key Logic, Inc. Computer security system
AU589400B2 (en) * 1985-03-05 1989-10-12 Wang Laboratories, Inc. Apparatus and method for control of one computer system by another computer system

Also Published As

Publication number Publication date
EP0205945A2 (en) 1986-12-30
EP0205945B1 (en) 1993-08-18
DE3688893T2 (de) 1994-03-17
EP0205945A3 (en) 1989-05-31
JPS61289458A (ja) 1986-12-19
US4937737A (en) 1990-06-26
DE3688893D1 (de) 1993-09-23
JPH03659B2 (es) 1991-01-08
CA1244555A (en) 1988-11-08
ES556089A0 (es) 1988-03-16

Similar Documents

Publication Publication Date Title
ES8802094A1 (es) Metodo para transmitir datos entre al menos dos procesos comunicantes en un sistema de procesadores distribuidos.
AU580476B2 (en) Data transfer control system
AU8093987A (en) Office automation system with integrated image management
DE3380461D1 (en) Control arrangement for data processing system employing multiple processors
EP0192944A3 (en) Data processing system with a main processor and a co-processor sharing the same resources
AU6115886A (en) Improved virtual memory computer system
AU577427B2 (en) System bus for inter-processor communication
GB2183968B (en) Computer controlled multi-link communication system
EP0147857A3 (en) Parallel data processing system
GB2177827B (en) Conversion system for providing portability of hardware modules between different computers
EP0223551A3 (en) Main storage access control system for virtual computing function system
EP0194696A3 (en) Multi processor system
EP0298269A3 (en) Bus arbiter with equitable priority scheme
GB2188177B (en) Computer system having data resource and a pluralyt of data processors sharing the data resource and a control method therefor
EP0133015A3 (en) Data transfer system
EP0263500A3 (en) Vector data processing system comprising and i/o control for each vector data processor and another i/o control for at least one other vector data processor
EP0225022A3 (en) Multi-node data processing system
DE3582934D1 (de) Prozessorarchitektur zur intelligenten steuerung von datenuebertragungsadaptern.
AU2231888A (en) Access priority control system for main storage for computer
FI801752A7 (fi) Menetelmä mikro-organismien aineenvaihdunta-aktiviteetin optimoimiseksi biologisen reaktiojärjestereaktiojärjestelmän substraatissa.
AU1617888A (en) Interprocessor communication system in information processing system enabling communication between execution processor units during communication between other processor units
AU571257B2 (en) Data processing system with logical processor facility
AU3318084A (en) Cell culture system
AU7894687A (en) Computer system
GB2230364B (en) Computer controlled display system

Legal Events

Date Code Title Description
FD1A Patent lapsed

Effective date: 20000201