DE69326272T2 - Verfahren und Gerät zur Ausführung von konditionellen Operationen auf externe gemeinsam genutzte Daten - Google Patents
Verfahren und Gerät zur Ausführung von konditionellen Operationen auf externe gemeinsam genutzte DatenInfo
- Publication number
- DE69326272T2 DE69326272T2 DE69326272T DE69326272T DE69326272T2 DE 69326272 T2 DE69326272 T2 DE 69326272T2 DE 69326272 T DE69326272 T DE 69326272T DE 69326272 T DE69326272 T DE 69326272T DE 69326272 T2 DE69326272 T2 DE 69326272T2
- Authority
- DE
- Germany
- Prior art keywords
- shared data
- conditional operations
- external shared
- performing conditional
- external
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
- G06F9/526—Mutual exclusion algorithms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/52—Indexing scheme relating to G06F9/52
- G06F2209/521—Atomic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/52—Indexing scheme relating to G06F9/52
- G06F2209/522—Manager
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US86065592A | 1992-03-30 | 1992-03-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69326272D1 DE69326272D1 (de) | 1999-10-14 |
DE69326272T2 true DE69326272T2 (de) | 2000-04-20 |
Family
ID=25333712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69326272T Expired - Fee Related DE69326272T2 (de) | 1992-03-30 | 1993-03-08 | Verfahren und Gerät zur Ausführung von konditionellen Operationen auf externe gemeinsam genutzte Daten |
Country Status (4)
Country | Link |
---|---|
US (1) | US5742830A (de) |
EP (1) | EP0563624B1 (de) |
JP (1) | JP2566717B2 (de) |
DE (1) | DE69326272T2 (de) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6381657B2 (en) | 1997-01-31 | 2002-04-30 | Hewlett-Packard Company | Sharing list for multi-node DMA write operations |
US5940828A (en) * | 1997-11-18 | 1999-08-17 | International Business Machines Corporation | Locking contention resolution for shared resources |
US6178429B1 (en) * | 1997-11-26 | 2001-01-23 | Cisco Technology, Inc. | Mechanism for ensuring SCM database consistency on multi-part operation boundaries |
US6253273B1 (en) * | 1998-02-06 | 2001-06-26 | Emc Corporation | Lock mechanism |
US6237000B1 (en) | 1998-05-01 | 2001-05-22 | International Business Machines Corporation | Method and apparatus for previewing the results of a data structure allocation |
US7013305B2 (en) | 2001-10-01 | 2006-03-14 | International Business Machines Corporation | Managing the state of coupling facility structures, detecting by one or more systems coupled to the coupling facility, the suspended state of the duplexed command, detecting being independent of message exchange |
US6449614B1 (en) * | 1999-03-25 | 2002-09-10 | International Business Machines Corporation | Interface system and method for asynchronously updating a share resource with locking facility |
US7703102B1 (en) * | 1999-08-23 | 2010-04-20 | Oracle America, Inc. | Approach for allocating resources to an apparatus based on preemptable resource requirements |
US6918044B1 (en) | 1999-10-15 | 2005-07-12 | Cisco Technology, Inc. | Password protection for high reliability computer systems |
US6467049B1 (en) | 1999-10-15 | 2002-10-15 | Cisco Technology, Inc. | Method and apparatus for configuration in multi processing engine computer systems |
US6484224B1 (en) | 1999-11-29 | 2002-11-19 | Cisco Technology Inc. | Multi-interface symmetric multiprocessor |
US6963882B1 (en) * | 2000-10-02 | 2005-11-08 | International Business Machines Corporation | Method and apparatus for processing a list structure |
US6862595B1 (en) | 2000-10-02 | 2005-03-01 | International Business Machines Corporation | Method and apparatus for implementing a shared message queue using a list structure |
US6954817B2 (en) * | 2001-10-01 | 2005-10-11 | International Business Machines Corporation | Providing at least one peer connection between a plurality of coupling facilities to couple the plurality of coupling facilities |
US6910158B2 (en) * | 2001-10-01 | 2005-06-21 | International Business Machines Corporation | Test tool and methods for facilitating testing of duplexed computer functions |
US6944787B2 (en) * | 2001-10-01 | 2005-09-13 | International Business Machines Corporation | System-managed duplexing of coupling facility structures |
US7099935B2 (en) * | 2001-10-01 | 2006-08-29 | International Business Machines Corporation | Dynamically determining whether to process requests synchronously or asynchronously |
US6859866B2 (en) * | 2001-10-01 | 2005-02-22 | International Business Machines Corporation | Synchronizing processing of commands invoked against duplexed coupling facility structures |
US6813726B2 (en) | 2001-10-01 | 2004-11-02 | International Business Machines Corporation | Restarting a coupling facility command using a token from another coupling facility command |
US6915522B2 (en) * | 2002-01-23 | 2005-07-05 | Intel Corporation | System and method to synchronize two or more object management systems |
US20030182479A1 (en) * | 2002-03-22 | 2003-09-25 | Dieter Massa | Implementing clustering in raid controllers |
GB0207969D0 (en) | 2002-04-08 | 2002-05-15 | Ibm | Data processing arrangement and method |
GB0207967D0 (en) * | 2002-04-08 | 2002-05-15 | Ibm | Data processing arrangement and method |
US7120746B2 (en) * | 2002-09-09 | 2006-10-10 | International Business Machines Corporation | Technique for data transfer |
US7249189B2 (en) * | 2003-01-09 | 2007-07-24 | Alcatel | Network management programmable configuration management framework |
US7337444B2 (en) * | 2003-01-09 | 2008-02-26 | International Business Machines Corporation | Method and apparatus for thread-safe handlers for checkpoints and restarts |
US7209919B2 (en) * | 2003-06-11 | 2007-04-24 | International Business Machines Corporation | Library server locks DB2 resources in short time for CM implicit transaction |
US8225327B2 (en) * | 2005-09-15 | 2012-07-17 | International Business Machines Corporation | Synchronizing access to a shared resource utilizing selective locking |
US8341368B2 (en) | 2010-06-07 | 2012-12-25 | International Business Machines Corporation | Automatic reallocation of structured external storage structures |
US8838910B2 (en) | 2010-06-07 | 2014-09-16 | International Business Machines Corporation | Multi-part aggregated variable in structured external storage |
US8838888B2 (en) | 2012-03-19 | 2014-09-16 | International Business Machines Corporation | Conditional write processing for a cache structure of a coupling facility |
KR101690933B1 (ko) * | 2014-09-26 | 2016-12-30 | 삼성중공업 주식회사 | 화물창 방벽 설치용 결합장치 |
US11924340B2 (en) * | 2021-11-30 | 2024-03-05 | Oracle International Corporation | Cryptographically secure shuffle with multi-layer randomness |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4183083A (en) | 1972-04-14 | 1980-01-08 | Duquesne Systems, Inc. | Method of operating a multiprogrammed computing system |
US4189771A (en) | 1977-10-11 | 1980-02-19 | International Business Machines Corporation | Method and means for the detection of deadlock among waiting tasks in a multiprocessing, multiprogramming CPU environment |
US4271468A (en) * | 1979-11-06 | 1981-06-02 | International Business Machines Corp. | Multiprocessor mechanism for handling channel interrupts |
US4399504A (en) | 1980-10-06 | 1983-08-16 | International Business Machines Corporation | Method and means for the sharing of data resources in a multiprocessing, multiprogramming environment |
US4410940A (en) | 1980-12-05 | 1983-10-18 | International Business Machines Corporation | Transfer of control method and means among hierarchical cooperating sequential processes |
US4435766A (en) * | 1981-06-16 | 1984-03-06 | International Business Machines Corporation | Nested resource control using locking and unlocking routines with use counter for plural processes |
US4847754A (en) * | 1985-10-15 | 1989-07-11 | International Business Machines Corporation | Extended atomic operations |
US5202971A (en) * | 1987-02-13 | 1993-04-13 | International Business Machines Corporation | System for file and record locking between nodes in a distributed data processing environment maintaining one copy of each file lock |
JPH02151955A (ja) * | 1988-12-02 | 1990-06-11 | Nec Corp | 複数セッション同時開設方式 |
JPH02162439A (ja) * | 1988-12-15 | 1990-06-22 | Fujitsu Ltd | 共有メモリのフリーリスト管理方式 |
US5175851A (en) * | 1989-05-15 | 1992-12-29 | International Business Machines Corporation | System and method for controlling client machine access to a portion of a file with a variable length |
JPH03130834A (ja) * | 1989-10-17 | 1991-06-04 | Nec Corp | テーブル排他制御方式 |
US5493668A (en) | 1990-12-14 | 1996-02-20 | International Business Machines Corporation | Multiple processor system having software for selecting shared cache entries of an associated castout class for transfer to a DASD with one I/O operation |
US5537574A (en) | 1990-12-14 | 1996-07-16 | International Business Machines Corporation | Sysplex shared data coherency method |
US5222238A (en) * | 1991-09-05 | 1993-06-22 | International Business Machines Corp. | System and method for shared latch serialization enhancement |
US5357608A (en) | 1992-02-20 | 1994-10-18 | International Business Machines Corporation | Configurable, recoverable parallel bus |
US5267240A (en) | 1992-02-20 | 1993-11-30 | International Business Machines Corporation | Frame-group transmission and reception for parallel/serial buses |
US5412803A (en) | 1992-02-20 | 1995-05-02 | International Business Machines Corporation | Communications system having plurality of originator and corresponding recipient buffers with each buffer having three different logical areas for transmitting messages in single transfer |
US5339405A (en) | 1992-03-30 | 1994-08-16 | International Business Machines Corporation | Command quiesce function |
US5394542A (en) | 1992-03-30 | 1995-02-28 | International Business Machines Corporation | Clearing data objects used to maintain state information for shared data at a local complex when at least one message path to the local complex cannot be recovered |
JP2532194B2 (ja) | 1992-03-30 | 1996-09-11 | インターナショナル・ビジネス・マシーンズ・コーポレイション | プロセッサと結合機能間に対するメッセ―ジ経路指定機能を有するデ―タ処理システム |
US5457793A (en) | 1992-03-30 | 1995-10-10 | International Business Machines Corporation | Software cache management of a shared electronic store in a supplex |
US5410695A (en) | 1992-03-30 | 1995-04-25 | International Business Machines Corporation | Apparatus and method for list management in a coupled data processing system |
US5317739A (en) | 1992-03-30 | 1994-05-31 | International Business Machines Corp. | Method and apparatus for coupling data processing systems |
US5392397A (en) | 1992-03-30 | 1995-02-21 | International Business Machines Corporation | Command execution system for using first and second commands to reserve and store second command related status information in memory portion respectively |
US5390328A (en) | 1992-03-30 | 1995-02-14 | International Business Machines Corporation | Data processing system and method for providing notification in a central processor of state changes for shared data structure on external storage |
US5331673A (en) | 1992-03-30 | 1994-07-19 | International Business Machines Corporation | Integrity of data objects used to maintain state information for shared data at a local complex |
-
1993
- 1993-01-25 JP JP5010022A patent/JP2566717B2/ja not_active Expired - Fee Related
- 1993-03-08 EP EP93103646A patent/EP0563624B1/de not_active Expired - Lifetime
- 1993-03-08 DE DE69326272T patent/DE69326272T2/de not_active Expired - Fee Related
-
1995
- 1995-02-01 US US08/383,532 patent/US5742830A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5742830A (en) | 1998-04-21 |
DE69326272D1 (de) | 1999-10-14 |
EP0563624B1 (de) | 1999-09-08 |
JPH0683783A (ja) | 1994-03-25 |
JP2566717B2 (ja) | 1996-12-25 |
EP0563624A3 (de) | 1994-01-05 |
EP0563624A2 (de) | 1993-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69326272D1 (de) | Verfahren und Gerät zur Ausführung von konditionellen Operationen auf externe gemeinsam genutzte Daten | |
DE69319070D1 (de) | Verfahren und Gerät zur Verwaltung von Bilddaten | |
DE69428979D1 (de) | Einrichtung und verfahren zur kodierung von bilddaten | |
DE69429902D1 (de) | Verfahren und Gerät zur Datenverwaltung | |
DE69322376D1 (de) | Einrichtung und Verfahren zur Datenverschlüsselung | |
DE69327375D1 (de) | Verfahren und Vorrichtung zur Wiederherstellung von Bilddaten | |
DE69229654D1 (de) | Vorrichtung und Verfahren zur Eingabe von Daten | |
DE69428930T2 (de) | Verfahren und Vorrichtung zur Übertragung von Daten | |
DE69424462D1 (de) | Gerät und Verfahren zur Wiedergabe von kontinuierlichen Daten | |
DE69331311T2 (de) | Datenkommunikationssystem und Verfahren | |
DE69417963T2 (de) | Gerät und Verfahren zur Verwaltung von Bilderspeichern | |
DE69320609T2 (de) | Vorrichtung und Verfahren zur Identifikation von Rundfunkprogrammen und Zugriff auf diesbezügliche Daten | |
DE69124817D1 (de) | Verfahren und Gerät zur Aufzeichnung von Daten | |
DE69319855T2 (de) | Verfahren und Vorrichtung zur Bilddatencodierung | |
DE69321640D1 (de) | Einrichtung zur graphischen Eingabe von Daten | |
DE69229148D1 (de) | Datenverarbeitungssystem und Verfahren | |
DE69333196D1 (de) | Verfahren und Gerät zur Informationsverarbeitung | |
DE69322811T2 (de) | Verfahren und Gerät zur Analyse von Prozessdaten | |
DE69327391D1 (de) | Informationssystem und Verfahren zur Pufferspeicherverwaltung | |
DE69319455T2 (de) | Verfahren und Gerät zur Wiedergabe von Information | |
DE69320025T2 (de) | Verfahren und gerät zur informationsaufzeichnung | |
DE69220907D1 (de) | Gerät und Verfahren zur Aufrasterung von Bildumrissdaten | |
DE69324783T2 (de) | System zur Dateneingabe und -darstellung | |
DE69318603D1 (de) | Eingabegerät und Verfahren zur Dateneingabe | |
DE59302763D1 (de) | Verfahren und vorrichtung zur erstellung von liniendaten |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |