Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area
Patent
1996-02-15
1998-10-27
Swann, Tod R.
Electrical computers and digital processing systems: memory
Storage accessing and control
Shared memory area
711137, 711151, 711167, G06F 1200
Patent
active
058290427
ABSTRACT:
A prefetch operation greatly reduces the amount of delay between the transmission of a peripheral device request and the receipt of an I/O card acknowledge for peripheral read data, for example in a network printer environment where the amount of time required to transfer print data from an I/O card to a printer is reduced which, in turn, reduces the amount of time required for the printer to process a print job. The communication protocol between a peripheral device and an I/O card is typically based on a packet data structure, which consists of a header that contains the starting address of the buffer, the data length, and maximum data length of the packet buffer fields which are used for the information transfer between the I/O card and peripheral device; and a buffer for transferring data or messages between the peripheral device and the I/O card. The prefetch operation reduces the possibility of shared memory contention by prefetching the next requested data. The next data request is predictable because the packet resides sequentially in the shared memory. The prefetch operation also reduces memory access time for a peripheral device read request when the data are available from a prefetch buffer, such that the access time for a peripheral device read request from the prefetch buffer is relatively short compared to a read request from the shared memory.
REFERENCES:
patent: 4535404 (1985-08-01), Shenk
patent: 4583163 (1986-04-01), Kobayashi et al.
patent: 5101477 (1992-03-01), Casper et al.
patent: 5299313 (1994-03-01), Petersen et al.
patent: 5301279 (1994-04-01), Riley et al.
patent: 5307459 (1994-04-01), Petersen et al.
patent: 5392412 (1995-02-01), McKenna
patent: 5412782 (1995-05-01), Hausman et al.
patent: 5434872 (1995-07-01), Petersen et al.
patent: 5485584 (1996-01-01), Hausman et al.
patent: 5507005 (1996-04-01), Kojima et al.
patent: 5546543 (1996-08-01), Yang et al.
patent: 5574939 (1996-11-01), Keckler et al.
Hewlett--Packard Company
Swann Tod R.
Tzeng Fred Fei
LandOfFree
Prefetch operation for network peripheral device having shared m does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Prefetch operation for network peripheral device having shared m, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Prefetch operation for network peripheral device having shared m will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1623274