KR930008685B1 - 이중 프로세서 시스템 - Google Patents
이중 프로세서 시스템 Download PDFInfo
- Publication number
- KR930008685B1 KR930008685B1 KR1019860700366A KR860700366A KR930008685B1 KR 930008685 B1 KR930008685 B1 KR 930008685B1 KR 1019860700366 A KR1019860700366 A KR 1019860700366A KR 860700366 A KR860700366 A KR 860700366A KR 930008685 B1 KR930008685 B1 KR 930008685B1
- Authority
- KR
- South Korea
- Prior art keywords
- processor
- repeater
- link
- circuit
- response
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1666—Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2035—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant without idle spare hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2043—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant where the redundant components share a common memory address space
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/825—Indexing scheme relating to error detection, to error correction, and to monitoring the problem or solution involving locking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Multi Processors (AREA)
- Hardware Redundancy (AREA)
- Information Transfer Systems (AREA)
Abstract
Description
Claims (9)
- 각각 적어도 한개의 소자와, 다른 프로세서의 주축적기의 내용과 동일한 하나의 주축적기와, 처리 소자와 주축적기를 상호 접속하는 버스와, 상기 버스에 결합된 버스 엑세스 중계기와, 전송을 위해 다른 프로세서의 버스와 링크에 결합된 링크로 이루어진 비동기적으로 동작하는 한쌍의 프로세서로 구성된 이중 프로세서 시스템에 있어서, 프로세서 각각이, 처리 소자로부터 버스를 거쳐 주축적 로킹 동작을 수신하여 다른 프로세서의 링크에 로킹 동작을 전달하며, 다른 프로세서의 링크에 의해 전달된 로킹 동작에 수신하여 주축적기상에서 전달된 동작을 수행하도록 버스를 엑세스하기 위해 링크내에 포함된 수단과, 전달된 동작의 주축적기상에서의 수행을 검출하는 수단과, 처리 소자에 연관되어 처리 수자용 중계기 버스 엑세스로 부터 주축적 로킹 및 동작을 수행하도록 요청하는 수단과, 중계기에 연관되어 상기 요청을 다른 프로세서의 중계기에 시그널링하라는 요청에 응답하는 수단과, 중계기에 연관되어 다른 프로세서의 중계기로부터의 요청에 대한 시그널링에 응답하여 먼저 시그널된 확인이 검출 수단에 의해 전송된 동작 수행을 검출한 다음에 이루어질때만 확인을 시그널링하는 수단과, 중계기에 연관되어, 다른 프로세서의 중계기로부터의 확인의 시그널링에 응답하여, 먼저 시그널된 확인이 검출된 수단에 의해 전송된 동작 수행을 검출한 다음에 이루어질때만 요청된 버스 엑세스를 허용하는 수단등으로 이루어진 것을 특징으로 하는 이중 프로세서 시스템.
- 제 1 항에 있어서, 로킹 동작이 주축적기에 의해 실행되는 판독-수정-기록 동작인 것을 특징으로 하는 이중 프로세서 시스템.
- 제 1 항에 있어서, 주축적기상의 로킹 동작을 수행하는 처리 소자 및 링크중의 하나에 응답을 전송하기 위해 주축적기내에 포함된 수단을 더 구비하는 것을 특징으로 하는 이중 프로세서 시스템.
- 제 3 항에 있어서, 상기 로킹 동작이 제 1, 제2 형태의 로킹 동작중의 하나이며, 링크가 링크에 전송된 응답에 수신에 응답하여 제 1 형태의 로킹 동작에 대한 응답을 버리고, 제 2 형태의 로킹 동작에 대한 응답을 다른 프로세서의 링크에 전송하는 수단 및 다른 프로세서의 링크에 의해 전달된 응답의 수신에 응답하여 로킹 동작을 수행하는 처리 소자에 전달된 응답을 전송하는 수단을 포함하는 것을 특징으로 하는 이중 프로세서 시스템.
- 상호 비동기적으로 동작하는 다수의 프로세서를 갖는 처리 시스템내에서 동작을 명렬하는 방법에 있어서, 제 2 프로세서상에서 인수해야 할 동작을 제 1 프로세서 상에서 인수하는 단계(가)와, 제 2 프로세서에 동작의 인수를 통보하는 단계(나)와, 인수된 동작이 제 1 프로세서상에서 인수될때까지, 동일한 동작은 인수되는 것이 방지되고 다른 동작은 제 2 프로세서의 각 프로세서상에서 인수되어지도록 허용하는 단계(다)로 이루어진 처리 시스템내 동작 명령 방법.
- 제 5 항에 있어서, 상기 단계(나)가 하나의 동작이 인수에 응답하여, 동일한 동작이 하나 이상의 프로세서중 적어도 한개의 프로세서상에서 인수되는가를 결정하는 단계를 더 포함하며, 상기 단계(다)가 동일 동작의 인수결정에 응답하여 동일 동작이 제 1 프로세서상에서 인수될때까지 하나의 동작의 인수는 방지되고 다른 동작은 제 2 프로세서중의 각 프로세서상에서 인수되어지도록 허용하는 단계와, 동일 동작의 불-인수 결정에 응답하여, 인수동작이 제 1 프로세서상에서 인수될때까지 동일한 동작의 인수는 방지되고, 다른 동작은 제 2 프로세서상에서 인수되어지도록 허용하는 단계를 더 포함하는 것을 특징으로 하는 처리 시스템내 동작 명령 방법.
- 상호 비동기적으로 동작하는 다수의 프로세서를 갖는 처리 시스템에서 특정 동작을 명령하는 방법에 있어서, 다수의 프로세서중 적어도 제 1, 제 2 프로세서상에서 수행되어질 동작을 다수의 프로세서중 제 1 프로세서상에서 시작하는 단계와, 동작의 수행 허용에 응답하여 제 1 프로세서상에서 시작 동작이 수행될 때까지 시작된 동작과 같은 제 2 동작의 수행은 방지되고, 다른 동작은 적어도 제 1, 제 2 프로세서에서의 각 프로세서상에 수행되어지도록 허용하는 단계로 이루어진 처리 시스템내 특정 동작 명령 방법.
- 제 7 항에 있어서, 동작의 수행 비허용에 응답하여, 적어요 제 1, 제 2 프로세서상에서 시작동작과 같은 제 2 동작이 수행될때까지 시작동작의 수행은 방지되고, 다른 동작은 수행되도록 허용하는 단계를 더 포함하는 것을 특징으로 하는 처리 시스템내 특정동작 명령 방법.
- 제 7 항에 있어서, 동작의 수행 허용에 응답하여 적어도 제 1, 제 2 프로세서상에서 시작동작을 허용하는 단계를 더 포함하는 것을 특징으로 하는 처리 시스템내 특정 동작 명령 방법.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US66196784A | 1984-10-17 | 1984-10-17 | |
US661,967 | 1984-10-17 | ||
US661967 | 1984-10-17 | ||
PCT/US1985/002053 WO1986002475A1 (en) | 1984-10-17 | 1985-10-17 | Method of and arrangement for ordering of multiprocessor operations in a multiprocessor system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR880700353A KR880700353A (ko) | 1988-02-22 |
KR930008685B1 true KR930008685B1 (ko) | 1993-09-11 |
Family
ID=24655833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019860700366A Expired - Fee Related KR930008685B1 (ko) | 1984-10-17 | 1985-10-17 | 이중 프로세서 시스템 |
Country Status (7)
Country | Link |
---|---|
US (1) | US4805106A (ko) |
EP (1) | EP0196331B1 (ko) |
JP (1) | JP2575356B2 (ko) |
KR (1) | KR930008685B1 (ko) |
CA (1) | CA1239227A (ko) |
DE (1) | DE3585323D1 (ko) |
WO (1) | WO1986002475A1 (ko) |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5067071A (en) * | 1985-02-27 | 1991-11-19 | Encore Computer Corporation | Multiprocessor computer system employing a plurality of tightly coupled processors with interrupt vector bus |
DE3688136T2 (de) * | 1986-04-04 | 1993-10-07 | Ibm | Verfahren zum Testen und Setzen von Daten in einen Datensatz auf einer Platte in eine atomaren Ein/Ausgabeoperation. |
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 |
US4958273A (en) * | 1987-08-26 | 1990-09-18 | International Business Machines Corporation | Multiprocessor system architecture with high availability |
JP2749819B2 (ja) * | 1987-10-26 | 1998-05-13 | 松下電工株式会社 | 共有メモリ制御方式 |
IT1223142B (it) * | 1987-11-17 | 1990-09-12 | Honeywell Bull Spa | Sistema multiprocessore di elaborazione con multiplazione di dati globali |
US4933901A (en) * | 1988-01-11 | 1990-06-12 | Texas Instruments Incorporated | Method for assigning priority to read and write requests received closely in time |
US4979105A (en) * | 1988-07-19 | 1990-12-18 | International Business Machines | Method and apparatus for automatic recovery from excessive spin loops in an N-way multiprocessing system |
US5175861A (en) * | 1988-10-14 | 1992-12-29 | Nec Corporation | Lock processing system |
US4928222A (en) * | 1988-10-31 | 1990-05-22 | International Business Machines Corporation | Enhanced semaphore architecture |
IT1227711B (it) * | 1988-11-18 | 1991-05-06 | Caluso Torino | Sistema multiprocessore di elaborazione dati a risorse distribuite condivise e prevenzione di stallo. |
IT1227360B (it) * | 1988-11-18 | 1991-04-08 | Honeywell Bull Spa | Sistema multiprocessore di elaborazione dati con replicazione di dati globali. |
DE3917715A1 (de) * | 1989-05-31 | 1990-12-06 | Teldix Gmbh | Rechnersystem |
EP0432075B1 (en) * | 1989-11-09 | 1997-02-26 | International Business Machines Corporation | Multiprocessor with relatively atomic instructions |
JP2665813B2 (ja) * | 1990-02-23 | 1997-10-22 | 三菱電機株式会社 | 記憶制御装置 |
US5263150A (en) * | 1990-04-20 | 1993-11-16 | Chai I Fan | Computer system employing asynchronous computer network through common memory |
US5669002A (en) * | 1990-06-28 | 1997-09-16 | Digital Equipment Corp. | Multi-processor resource locking mechanism with a lock register corresponding to each resource stored in common memory |
JP2511588B2 (ja) * | 1990-09-03 | 1996-06-26 | インターナショナル・ビジネス・マシーンズ・コーポレイション | デ―タ処理ネットワ―ク、ロックを獲得させる方法及び直列化装置 |
US5544347A (en) | 1990-09-24 | 1996-08-06 | Emc Corporation | Data storage system controlled remote data mirroring with respectively maintained data indices |
US5428783A (en) * | 1990-11-28 | 1995-06-27 | Motorola, Inc. | Lan based loosely coupled large grain parallel processing method |
US5293491A (en) * | 1990-12-28 | 1994-03-08 | International Business Machines Corp. | Data processing system and memory controller for lock semaphore operations |
US5434970A (en) * | 1991-02-14 | 1995-07-18 | Cray Research, Inc. | System for distributed multiprocessor communication |
US5359715A (en) * | 1991-09-16 | 1994-10-25 | Ncr Corporation | Architectures for computer systems having multiple processors, multiple system buses and multiple I/O buses interfaced via multiple ported interfaces |
US5269005A (en) * | 1991-09-17 | 1993-12-07 | Ncr Corporation | Method and apparatus for transferring data within a computer system |
US5339427A (en) * | 1992-03-30 | 1994-08-16 | International Business Machines Corporation | Method and apparatus for distributed locking of shared data, employing a central coupling facility |
JP2531903B2 (ja) * | 1992-06-22 | 1996-09-04 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュ―タ・システムおよびシステム拡張装置 |
US5428796A (en) * | 1992-08-26 | 1995-06-27 | International Business Machines Corporation | System and method for regulating access to direct access storage devices in data processing systems |
US5418966A (en) * | 1992-10-16 | 1995-05-23 | International Business Machines Corporation | Updating replicated objects in a plurality of memory partitions |
US5455914A (en) * | 1993-07-23 | 1995-10-03 | Unisys Corporation | Tie-breaking control circuit for bus modules which share command execution |
US5721943A (en) * | 1993-10-14 | 1998-02-24 | International Business Machines Corporation | Negotiable locks for concurrent access of control data by multiple programs |
US5550973A (en) * | 1995-03-15 | 1996-08-27 | International Business Machines Corporation | System and method for failure recovery in a shared resource system having a moving write lock |
US5893160A (en) * | 1996-04-08 | 1999-04-06 | Sun Microsystems, Inc. | Deterministic distributed multi-cache coherence method and system |
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 |
US5983326A (en) * | 1996-07-01 | 1999-11-09 | Sun Microsystems, Inc. | Multiprocessing system including an enhanced blocking mechanism for read-to-share-transactions in a NUMA mode |
US6757765B1 (en) * | 1997-03-21 | 2004-06-29 | Hitachi, Ltd. | Electronic device, method for using electronic device, and electronic device system for reserving bus usage time on a bus to conduct communications between electronic devices |
US6041376A (en) * | 1997-04-24 | 2000-03-21 | Sequent Computer Systems, Inc. | Distributed shared memory system having a first node that prevents other nodes from accessing requested data until a processor on the first node controls the requested data |
US6078981A (en) * | 1997-12-29 | 2000-06-20 | Intel Corporation | Transaction stall technique to prevent livelock in multiple-processor systems |
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 |
JP3481485B2 (ja) * | 1999-01-28 | 2003-12-22 | エヌイーシーコンピュータテクノ株式会社 | マルチプロセッサシステム |
US6453375B1 (en) * | 1999-03-23 | 2002-09-17 | Intel Corporation | Method and apparatus for obtaining coherent accesses with posted writes from multiple software drivers |
US6275915B1 (en) | 1999-04-09 | 2001-08-14 | Avaya Technology Corp. | Selective memory duplication arrangement |
TR199902280A2 (xx) * | 1999-09-17 | 2001-02-21 | Netaş Northem Electric Telecommuni̇cation A.Ş. | Eş zamanlama devresi. |
US6523076B1 (en) * | 1999-11-08 | 2003-02-18 | International Business Machines Corporation | Method and apparatus for synchronizing multiple bus arbiters on separate chips to give simultaneous grants for the purpose of breaking livelocks |
US6370625B1 (en) * | 1999-12-29 | 2002-04-09 | Intel Corporation | Method and apparatus for lock synchronization in a microprocessor system |
US7089555B2 (en) * | 2001-06-27 | 2006-08-08 | International Business Machines Corporation | Ordered semaphore management subsystem |
US7454753B2 (en) * | 2001-06-27 | 2008-11-18 | International Business Machines Corporation | Semaphore management subsystem for use with multi-thread processor systems |
US7406690B2 (en) * | 2001-09-26 | 2008-07-29 | International Business Machines Corporation | Flow lookahead in an ordered semaphore management subsystem |
US7143414B2 (en) * | 2001-09-26 | 2006-11-28 | International Business Machines Corporation | Method and apparatus for locking multiple semaphores |
JP3615219B2 (ja) * | 2002-10-29 | 2005-02-02 | 株式会社フォークス | システムコントローラ、コントロールシステムおよびシステムコントロール方法 |
US7610200B2 (en) * | 2004-08-30 | 2009-10-27 | Lsi Corporation | System and method for controlling sound data |
JP5105713B2 (ja) * | 2005-03-30 | 2012-12-26 | 日本電気株式会社 | 情報処理装置 |
KR100709385B1 (ko) * | 2006-07-19 | 2007-04-24 | 주식회사 케이 썸 씨앤 에프 | 컴퓨터 시스템 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3623014A (en) * | 1969-08-25 | 1971-11-23 | Control Data Corp | Computer communications system |
AT316662B (de) * | 1970-11-17 | 1974-07-25 | Siemens Ag | Schaltungsanordnung für Fernmelde-, insbesondere Fernsprechvermittlungsanlage, die durch mindestens zwei Rechner zentral gesteuert werden |
BE790654A (fr) * | 1971-10-28 | 1973-04-27 | Siemens Ag | Systeme de traitement avec des unites de systeme |
US4015426A (en) * | 1972-11-20 | 1977-04-05 | Nippondenso Co., Ltd. | Fuel control system |
US3889237A (en) * | 1973-11-16 | 1975-06-10 | Sperry Rand Corp | Common storage controller for dual processor system |
US4257099A (en) * | 1975-10-14 | 1981-03-17 | Texas Instruments Incorporated | Communication bus coupler |
US4187538A (en) * | 1977-06-13 | 1980-02-05 | Honeywell Inc. | Read request selection system for redundant storage |
US4363094A (en) * | 1977-12-29 | 1982-12-07 | M/A-COM DDC, Inc. | Communications processor |
US4205373A (en) * | 1978-05-22 | 1980-05-27 | Ncr Corporation | System and method for accessing memory connected to different bus and requesting subsystem |
US4370708A (en) * | 1978-10-31 | 1983-01-25 | Honeywell Information Systems Inc. | Logic system for selectively reconfiguring an intersystem communication link |
US4400775A (en) * | 1980-02-28 | 1983-08-23 | Tokyo Shibaura Denki Kabushiki Kaisha | Shared system for shared information at main memory level in computer complex |
US4371928A (en) * | 1980-04-15 | 1983-02-01 | Honeywell Information Systems Inc. | Interface for controlling information transfers between main data processing systems units and a central subsystem |
US4374414A (en) * | 1980-06-26 | 1983-02-15 | Gte Automatic Electric Labs Inc. | Arbitration controller providing for access of a common resource by a duplex plurality of central processing units |
US4363096A (en) * | 1980-06-26 | 1982-12-07 | Gte Automatic Electric Labs Inc. | Arbitration controller providing for access of a common resource by a duplex plurality of central processing units |
US4371754A (en) * | 1980-11-19 | 1983-02-01 | Rockwell International Corporation | Automatic fault recovery system for a multiple processor telecommunications switching control |
JPS58140862A (ja) * | 1982-02-16 | 1983-08-20 | Toshiba Corp | 相互排他方式 |
US4562535A (en) * | 1982-04-05 | 1985-12-31 | Texas Instruments Incorporated | Self-configuring digital processor system with global system |
US4466098A (en) * | 1982-06-11 | 1984-08-14 | Siemens Corporation | Cross channel circuit for an electronic system having two or more redundant computers |
US4545015A (en) * | 1982-12-27 | 1985-10-01 | Pitney Bowes Inc. | Word processing system with foreground/background capability |
JPS59142799A (ja) * | 1983-02-04 | 1984-08-16 | Hitachi Ltd | バツクアツプ用蓄電装置付二重化記憶装置 |
US4594657A (en) * | 1983-04-22 | 1986-06-10 | Motorola, Inc. | Semaphore for memory shared by two asynchronous microcomputers |
US4636942A (en) * | 1983-04-25 | 1987-01-13 | Cray Research, Inc. | Computer vector multiprocessing control |
US4580243A (en) * | 1983-09-14 | 1986-04-01 | Gte Automatic Electric Incorporated | Circuit for duplex synchronization of asynchronous signals |
US4604694A (en) * | 1983-12-14 | 1986-08-05 | International Business Machines Corporation | Shared and exclusive access control |
US4608688A (en) * | 1983-12-27 | 1986-08-26 | At&T Bell Laboratories | Processing system tolerant of loss of access to secondary storage |
-
1985
- 1985-10-16 CA CA000493108A patent/CA1239227A/en not_active Expired
- 1985-10-17 KR KR1019860700366A patent/KR930008685B1/ko not_active Expired - Fee Related
- 1985-10-17 WO PCT/US1985/002053 patent/WO1986002475A1/en active IP Right Grant
- 1985-10-17 JP JP60504882A patent/JP2575356B2/ja not_active Expired - Lifetime
- 1985-10-17 DE DE8585905562T patent/DE3585323D1/de not_active Expired - Fee Related
- 1985-10-17 EP EP85905562A patent/EP0196331B1/en not_active Expired - Lifetime
-
1987
- 1987-07-09 US US07/073,400 patent/US4805106A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0196331A1 (en) | 1986-10-08 |
CA1239227A (en) | 1988-07-12 |
JP2575356B2 (ja) | 1997-01-22 |
DE3585323D1 (de) | 1992-03-12 |
US4805106A (en) | 1989-02-14 |
JPS62500549A (ja) | 1987-03-05 |
EP0196331B1 (en) | 1992-01-29 |
WO1986002475A1 (en) | 1986-04-24 |
KR880700353A (ko) | 1988-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR930008685B1 (ko) | 이중 프로세서 시스템 | |
EP0618532B1 (en) | Deadlock detecting device | |
JP3657665B2 (ja) | 共用メモリに結合される複数の計算機システム及び共用メモリに結合される複数の計算機システムの制御方法 | |
JPH0786863B2 (ja) | マルチプロセツサシステムにおけるプロセツサアクセス制御装置 | |
US4979099A (en) | Quasi-fair arbitration scheme with default owner speedup | |
JP2724226B2 (ja) | マルチバス多重プロセッサシステムのブロッキングを解除する方法 | |
EP0429787B1 (en) | Data transfer apparatus | |
JPH076126A (ja) | プロセッサ間バス伝送方式 | |
JPS6158357A (ja) | デ−タ通信方式 | |
JPH0248736A (ja) | 情報処理システム | |
JP2001034544A (ja) | 共有バス障害診断装置及び方法 | |
JPS593775B2 (ja) | バス要求処理装置 | |
JPH0668025A (ja) | バスアクセス制御方式 | |
JP2531657B2 (ja) | バス制御方式 | |
JPH03163657A (ja) | マルチプロセッサシステム | |
JPH0651910A (ja) | 二重化バス装置 | |
JPS6367670A (ja) | システム間共用資源占有情報管理処理方式 | |
JPH0431137B2 (ko) | ||
JP2000105753A (ja) | データ双方向転送方法 | |
JPH07141306A (ja) | データ転送中止方式 | |
JPH077344B2 (ja) | 障害プロセッサ判別方法 | |
JPH08297629A (ja) | バス中継器 | |
JPH0637780A (ja) | 消失フレーム再送方法とその装置 | |
JPH103460A (ja) | 共用メモリの二重化システム | |
JPS58154029A (ja) | 複数の中央処理装置による入出力機器の共有制御方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
G160 | Decision to publish patent application | ||
PG1605 | Publication of application before grant of patent |
St.27 status event code: A-2-2-Q10-Q13-nap-PG1605 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20020903 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20030912 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20030912 |