Method for storing prioritized memory or I/O transactions in que

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395651, 395673, 395677, 395826, 395856, G06F 1500, G06F 1520

Patent

active

058677356

ABSTRACT:
A non-blocking load buffer is provided for use in a high-speed microprocessor and memory system. The non-blocking load buffer interfaces a high-speed processor/cache bus, which connects a processor and a cache to the non-blocking load buffer, with a lower speed peripheral bus, which connects to peripheral devices. The non-blocking load buffer allows data to be retrieved from relatively low bandwidth peripheral devices directly from programmed I/O of the processor at the maximum rate of the peripherals so that the data may be processed and stored without unnecessarily idling the processor. I/O requests from several processors within a multiprocessor may simultaneously be buffered so that a plurality of non-blocking loads may be processed during the latency period of the device. As a result, a continuous maximum throughput from multiple I/O devices by the programmed I/O of the processor is achieved and the time required for completing tasks and processing data may be reduced. Also, a multiple priority non-blocking load buffer is provided for serving a multiprocessor running real-time processes of varying deadlines by prioritization-based scheduling of memory and peripheral accesses.

REFERENCES:
patent: 4271468 (1981-06-01), Christensen et al.
patent: 5347511 (1994-09-01), Gun
patent: 5528513 (1996-06-01), Vaitzblit et al.
patent: 5752193 (1998-05-01), Scholefield et al.
patent: 5758184 (1998-05-01), Lucovsky et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for storing prioritized memory or I/O transactions in que does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for storing prioritized memory or I/O transactions in que, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for storing prioritized memory or I/O transactions in que will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1126721

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.