Prefetch monitor

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

354/230.87

G06F 9/38 (2006.01) G06F 9/318 (2006.01)

Patent

CA 1260150

ABSTRACT OF THE DISCLOSURE An information processing system includes a processor responsive to instructions for performing operations. The proces- sor includes an instruction queue portion for fetching and storing instructions in advance of execution and the system is responsive to certain of the instructions for causing execution of a corres- ponding sequence of instructions. A prefetch monitor includes an element for detecting instructions which may result in the exe- cution of a corresponding sequence of instructions. The prefetch monitor further includes an instruction substitution element which is responsive to the detecting element for inhibiting the reading of following instructions from the memory to the processor and is responsive to instruction fetching operation of the processor for reading null instructions to the processor. The prefetch monitor also includes a synchronization element which is responsive to fetching operation of the processor for detecting transfer of execution to a next valid instruction, wherein the substitution element is responsive to the synchronization element for resuming reading of instructions from the memory to the processor with the next valid instruction. The synchronization element includes a portion for maintaining synchronization between the operations of substituting null instructions and the execution of the instructions. In a specific implementation, the instruc- tions which may result in the execution of a corresponding sequence of instructions are foreign to the system, a corresponding non- maskable interrupt results in the execution of a routine which emulates the execution of the foreign instruction and the null instructions are jump-to-self instructions.

514332

LandOfFree

Say what you really think

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

Rating

Prefetch monitor 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 monitor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Prefetch monitor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1321321

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