Use of run-time code generation to create speculation recovery c

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395591, 395706, 395707, 395709, G06F 946, G06F 940

Patent

active

058549285

ABSTRACT:
In a computer system, programming code includes speculative code. The speculative code is code which is executed early based on speculation that the results from execution of the speculative code will be needed in the future. When executing instructions within a speculative sequence of code which includes memory accesses, any memory faults are ignored. When utilizing data generated during the speculative sequence of code a determination is made as to whether any memory fault occurred when the speculative sequence of code was executed. If it is determined that a memory fault occurred when the speculative sequence of code was executed, recovery code is generated which when executed performs a recovery from the memory fault.

REFERENCES:
patent: 4740969 (1988-04-01), Fremont
patent: 4763248 (1988-08-01), Kitada
patent: 5448737 (1995-09-01), Burke et al.
patent: 5481699 (1996-01-01), Saether
patent: 5577200 (1996-11-01), Abramson et al.
patent: 5617558 (1997-04-01), Kelley
patent: 5625835 (1997-04-01), Ebcioglu et al.
patent: 5680565 (1997-10-01), Glew et al.
patent: 5692169 (1997-11-01), Kathail et al.
patent: 5721855 (1998-02-01), Hinton et al.
patent: 5748936 (1998-05-01), Karp et al.
patent: 5761467 (1998-06-01), Ando
R. Cmelik, D. Keppel "Shade: A Fast Instruction-Set Simulator for Execution Profiling", 1994 ACM Sigmetrics Conference, 1994.
R. Cmelik, D. Keppel "Shade: A Fast Instruction-Set Simulator for Execution Profiling", Technical Report UWCSE 93-06-06, 1993.
T. Halfhill, "Emulation: RISC's Secret Weapon" BYTE Apr. 1994, pp. 119, 120, 122 ,124, 126, 128, 130.

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

Use of run-time code generation to create speculation recovery c does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Use of run-time code generation to create speculation recovery c, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Use of run-time code generation to create speculation recovery c will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1430129

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