Data communication system which guarantees at a transmission station the arrival of transmitted data to a receiving station and method thereof
US5592628A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Feb 1, 1996 |
| Grant date | Jan 7, 1997 |
| Priority date | — |
| Expiry date | Feb 1, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/17375
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Any two of multiple processor elements are coupled with each other via a data communication network that has a definite communication buffer length and includes multiple communication buffers. A packet having a header and body is created using processed data, and then transferred by a transmitting unit. After sending the processed data, the transmitting unit transmits dummy data, having a body which is longer than the communication buffer length in the data communication network, to the same receiving station as the one to which the processed data is transmitted. The transmitting unit then guarantees a processor element serving as a receiving station the arrival of preceding processed data and the header. Control data representing cache invalidation waiting is embedded in the header of the dummy data. When a transmitting end terminates transfer of the dummy data, the sending station can guarantee the termination of cache invalidation, which is performed by the processor element serving as a receiving station to attain the consistency of the contents of preceding storage data main storage and a cache memory.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.