ES2140241T3 - Procedimiento para la sincronizacion de programas en diferentes ordenadores de un sistema integrado. - Google Patents

Procedimiento para la sincronizacion de programas en diferentes ordenadores de un sistema integrado.

Info

Publication number
ES2140241T3
ES2140241T3 ES97926963T ES97926963T ES2140241T3 ES 2140241 T3 ES2140241 T3 ES 2140241T3 ES 97926963 T ES97926963 T ES 97926963T ES 97926963 T ES97926963 T ES 97926963T ES 2140241 T3 ES2140241 T3 ES 2140241T3
Authority
ES
Spain
Prior art keywords
synchronization
task
program
programs
procedure
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
ES97926963T
Other languages
English (en)
Inventor
Bernd Opgenoorth
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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Application granted granted Critical
Publication of ES2140241T3 publication Critical patent/ES2140241T3/es
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/46Multiprogramming arrangements
    • 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/52Program synchronisation; Mutual exclusion, e.g. by means of semaphores

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)
  • Hardware Redundancy (AREA)

Abstract

EN EL PROCEDIMIENTO SE INTERRUMPE EL PROCESADO DE LAS ORDENES DE UN PROGRAMA CUANDO DURANTE EL PROCESADO SURGE UNA ORDEN QUE EXIGE UNA SINCRONIZACION CON UN PROGRAMA EN OTRO ORDENADOR. ENTONCES CADA PROGRAMA QUE INTERVIENE ENVIA AL MENOS A OTRO ORDENADOR UN JUEGO DE DATOS DE SINCRONIZACION PARA UN PROGRAMA ASOCIADO EN EL INTERFASE DE DATOS, SE CONMUTA A ESTADO DE RECEPCION Y SE INTERRUMPE EL PROCESADO DE LAS ORDENES MIENTRAS SE RECIBE UN JUEGO DE DATOS DE SINCRONIZACION DE PROGRAMAS DE LOS DEMAS ORDENADORES.
ES97926963T 1996-05-22 1997-05-21 Procedimiento para la sincronizacion de programas en diferentes ordenadores de un sistema integrado. Expired - Lifetime ES2140241T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19620622A DE19620622A1 (de) 1996-05-22 1996-05-22 Verfahren zur Synchronisation von Programmen auf unterschiedlichen Computern eines Verbundes

Publications (1)

Publication Number Publication Date
ES2140241T3 true ES2140241T3 (es) 2000-02-16

Family

ID=7795027

Family Applications (1)

Application Number Title Priority Date Filing Date
ES97926963T Expired - Lifetime ES2140241T3 (es) 1996-05-22 1997-05-21 Procedimiento para la sincronizacion de programas en diferentes ordenadores de un sistema integrado.

Country Status (9)

Country Link
US (1) US6308223B1 (es)
EP (1) EP0898744B1 (es)
JP (1) JP2000510976A (es)
KR (1) KR20000015819A (es)
CN (1) CN1217798A (es)
AT (1) ATE186790T1 (es)
DE (2) DE19620622A1 (es)
ES (1) ES2140241T3 (es)
WO (1) WO1997044731A1 (es)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19831720A1 (de) * 1998-07-15 2000-01-20 Alcatel Sa Verfahren zur Ermittlung einer einheitlichen globalen Sicht vom Systemzustand eines verteilten Rechnernetzwerks
JP3831154B2 (ja) * 1999-08-13 2006-10-11 株式会社東芝 プログラム多重化拡大方法
US6470329B1 (en) * 2000-07-11 2002-10-22 Sun Microsystems, Inc. One-way hash functions for distributed data synchronization
US7024214B2 (en) * 2002-02-26 2006-04-04 Microsoft Corporation Synchronizing over a number of synchronization mechanisms using flexible rules
EP1787196B1 (en) * 2004-08-16 2014-07-23 National Instruments Corporation Synchronizing execution of graphical programs executing on different computer systems
US7346793B2 (en) * 2005-02-10 2008-03-18 Northrop Grumman Corporation Synchronization of multiple operational flight programs
US8010997B2 (en) * 2005-06-30 2011-08-30 Microsoft Corporation Enforcing device settings for mobile devices
US8626128B2 (en) 2011-04-07 2014-01-07 Microsoft Corporation Enforcing device settings for mobile devices
US7472261B2 (en) * 2005-11-08 2008-12-30 International Business Machines Corporation Method for performing externally assisted calls in a heterogeneous processing complex
US7934063B2 (en) * 2007-03-29 2011-04-26 International Business Machines Corporation Invoking externally assisted calls from an isolated environment
US20090307610A1 (en) * 2008-06-10 2009-12-10 Melonie Elizabeth Ryan Method for a plurality of users to be simultaneously matched to interact one on one in a live controlled environment
US8495403B2 (en) 2008-12-31 2013-07-23 Intel Corporation Platform and processor power management
SG166014A1 (en) * 2009-04-14 2010-11-29 Electron Database Corp Pte Ltd Server architecture for multi-core systems
WO2012019617A1 (de) * 2010-08-09 2012-02-16 Siemens Aktiengesellschaft Verfahren und vorrichtung zum synchronisieren von ereignissen autarker systeme
CN102857383A (zh) * 2011-06-28 2013-01-02 鸿富锦精密工业(深圳)有限公司 同步测试控制方法及***
JP5819184B2 (ja) * 2011-12-28 2015-11-18 富士通株式会社 情報処理装置及び情報処理装置の制御方法
KR101920278B1 (ko) 2012-06-08 2019-02-08 삼성전자주식회사 디스플레이 장치, 디스플레이 동기화 장치, 디스플레이 동기화 시스템 및 디스플레이 장치의 동기화 방법,
US9706508B2 (en) * 2013-04-05 2017-07-11 Honeywell International Inc. Integrated avionics systems and methods

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4099241A (en) * 1973-10-30 1978-07-04 Telefonaktiebolaget L M Ericsson Apparatus for facilitating a cooperation between an executive computer and a reserve computer
US4584643A (en) * 1983-08-31 1986-04-22 International Business Machines Corporation Decentralized synchronization of clocks
US5041966A (en) * 1987-10-06 1991-08-20 Nec Corporation Partially distributed method for clock synchronization
JPH0640324B2 (ja) * 1989-10-26 1994-05-25 インターナショナル・ビジネス・マシーンズ・コーポレーション マルチプロセッサ・システムおよびそのプロセス同期方法
JP2779032B2 (ja) * 1990-01-23 1998-07-23 株式会社日立製作所 情報処理装置
ATE127598T1 (de) * 1990-06-01 1995-09-15 Bell Telephone Mfg Verfahren zum modifizieren eines fehlertoleranten datenverarbeitungssystems.
EP0543821B1 (de) * 1990-08-14 1995-02-22 Siemens Aktiengesellschaft Einrichtung zur funktionsüberwachung externer synchronisations-baugruppen in einem mehrrechnersystem
DE59102665D1 (de) * 1990-08-14 1994-09-29 Siemens Ag Einrichtung zur interruptverteilung in einem mehrrechnersystem.
GB2271251B (en) * 1992-10-01 1996-08-14 Digital Equipment Int Timer synchronisation system
US5428645A (en) * 1992-11-03 1995-06-27 International Business Machines Corporation Anonymous time synchronization method
US5689688A (en) * 1993-11-16 1997-11-18 International Business Machines Corporation Probabilistic anonymous clock synchronization method and apparatus for synchronizing a local time scale with a reference time scale
US5727154A (en) * 1995-04-28 1998-03-10 Fry; Shawn C. Program synchronization on first and second computers by determining whether information transmitted by first computer is an acceptable or unacceptable input to second computer program
US5761439A (en) * 1995-09-25 1998-06-02 Intel Corporation Method and apparatus for synchronizing communications between networked computers
US5887143A (en) * 1995-10-26 1999-03-23 Hitachi, Ltd. Apparatus and method for synchronizing execution of programs in a distributed real-time computing system

Also Published As

Publication number Publication date
CN1217798A (zh) 1999-05-26
EP0898744B1 (de) 1999-11-17
DE19620622A1 (de) 1997-11-27
US6308223B1 (en) 2001-10-23
EP0898744A1 (de) 1999-03-03
WO1997044731A1 (de) 1997-11-27
DE59700733D1 (de) 1999-12-23
JP2000510976A (ja) 2000-08-22
KR20000015819A (ko) 2000-03-15
ATE186790T1 (de) 1999-12-15

Similar Documents

Publication Publication Date Title
ES2140241T3 (es) Procedimiento para la sincronizacion de programas en diferentes ordenadores de un sistema integrado.
EP0339220A3 (en) File management system for a computer
TW358919B (en) System and method for handling interrupt and exception events in an asymmetric multiprocessor architecture
EP0848321A3 (en) Method of data migration
MX9603373A (es) Metodo y sistema para la acumulacion de valores en un dispositivo de computacion.
EP0724221A3 (en) Method and device for executing dissimilar command sequences in a processor of a single command and multi-trip data computer (SIMD)
WO2003019448A3 (en) System and method for real-time enterprise optimization
EP0917057A3 (en) Multiprocessor computer architecture with multiple operating system instances and software controlled resource allocation
EP0827064A3 (en) Selection device for touchscreen systems
MY126600A (en) Method and system for transferring a job between computers
HUP9702413A2 (hu) Számítógéprendszer adatkezeléshez, és eljárás a rendszer működtetésére
ES8702010A1 (es) Un sistema para el control de desvio durante el funcionamiento de un ordenador en una modalidad de canalizacion.
ATE85713T1 (de) Digitalprozessorsteuerung.
EP0790562A3 (en) Computer system data I/O by reference among CPUs and I/O devices
EP0326671A3 (en) A computer system and a method of monitoring transient data structures of a computer system
TW338809B (en) A method for indentifying and correcting errors in a central processing unit
GB2325320A (en) Fast access to a shared resource on a computer bus
EP0790564A3 (en) Computer system data I/O by reference among I/O devices and multiple memory units
EP0790563A3 (en) Computer system data I/O by reference among CPUs and multiple memory units
MY115760A (en) Method and system for preventing unauthorized access to a computer program
EP0789305A3 (en) Computer system data I/O by reference among multiple data sources and sinks
EP0927931A3 (en) Interruptable multiple execution unit processing during operations utilizing multiple assignment of registers
EP0287295A3 (en) Multiple i/o bus virtual broadcast of programmed i/o instructions
AU5121296A (en) Data processing system and method, and computer program arch itecture
EP0747812A3 (en) Customer information control system and method with API start and cancel transaction functions in a loosely coupled parallel processing environment

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 898744

Country of ref document: ES