http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7159103-B2

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_36f8253f3d0d59bcd9259217d4385d10
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-30065
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-3844
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-3861
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-381
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-325
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-3804
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-32
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-44
filingDate 2003-03-24-04:00^^<http://www.w3.org/2001/XMLSchema#date>
grantDate 2007-01-02-04:00^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_2ce3511f121570bacf221d0ec25d2635
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_3202b06e5f3f8b3200a604e1e60d5fb4
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_b7d48577479e32fb8a0ec1dcfb0b0253
publicationDate 2007-01-02-04:00^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber US-7159103-B2
titleOfInvention Zero-overhead loop operation in microprocessor having instruction buffer
abstract A loop instruction, at least one target instruction, and an associated trigger address are cached during loop entry. During each loop iteration, the processor predicts whether the loop will be taken or not-taken in a subsequent iteration. When pre-fetch of the cached loop instruction is subsequently detected (i.e., by comparing the trigger address with the current program counter value), the loop taken/not-taken prediction is used to fetch either loop body instructions (when predicted taken) or fall-through instructions (when predicted not-taken). The cached loop instruction is then executed and the loop taken/not-taken prediction is verified using a dedicated loop execution circuit while a penultimate loop body instruction is executed in the processor execution stage (pipeline). When a previous loop taken prediction is verified, the cached target instruction is executed, and then the fetched loop body instructions are executed. When a loop not-taken prediction is verified, the fetched fall-through instructions are executed.
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7987347-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7991985-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8972517-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008229074-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9268569-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7669042-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8595474-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10114644-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2010306516-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2006184779-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2012059975-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2012271904-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008155237-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008155236-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015172409-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2007294519-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8484436-B2
priorityDate 2003-03-24-04:00^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-5734881-A
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID516892
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID453034310
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCO15270
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCP97363

Total number of triples: 42.