Copyright © Philip M. Parker, INSEAD. Terms of Use.

| Domain | Definition |
Computing | Instruction prefetch A technique which attempts to minimise the time a processor spends waiting for instructions to be fetched from memory. Instructions following the one currently being executed are loaded into a prefetch queue when the processor's external bus is otherwise idle. If the processor executes a branch instruction or receives an interrupt then the queue must be flushed and reloaded from the new address. Instruction prefetch is often combined with pipelining in an attempt to keep the pipeline busy. By 1995 most processors used prefetching, e.g. Motorola 680x0, Intel 80x86. [First processors using prefetch?] (1998-03-29). Source: The Free On-line Dictionary of Computing. |
Source: compiled by the editor from various references; see credits. | |
(From Wikipedia, the free Encyclopedia)
Modern microprocessors are much faster than the memory where the program is kept. This means that, literally, the program's instructions cannot be read fast enough to keep the microprocessor busy (see cache memory for a common workaround).
Prefetch is the processor action of getting an instruction from the memory well before it will need it. In this way, the processor will not need to wait for the memory to answer its request.
The prefetched istruction may simply be the next instruction in the program, fetched while the current instruction is being executed. Or, the prefetch may be part of a complex branch prediction algorithm, where the processor tries to anticipate the result of some calculation and fetch the right instructions in advance.
The first mainstream microprocessor to use some forms of instruction prefetch where the Intel 80286 and the Motorola 68020.
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Instruction prefetch."
Crosswords: INSTRUCTION PREFETCH |
| Specialty definitions using "INSTRUCTION PREFETCH": AMD 29000 ♦ branch prediction ♦ Pipe-line, prefetch. (references) |
Scrabble® Enable2K-Verified Anagrams | |
| Words within the letters "c-c-e-e-f-h-i-i-n-n-o-p-r-r-s-t-t-t-u" | |
-5 letters: streptothricin, superinfection. | |
| Source: compiled by the editor from various references; see credits. SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro. | |
Hexadecimal (or equivalents, 770AD-1900s) (references)49 4E 53 54 52 55 43 54 49 4F 4E      50 52 45 46 45 54 43 48 |
| Leonardo da Vinci (1452-1519; backwards) (references)
|
Binary Code (1918-1938, probably earlier) (references)01001001 01001110 01010011 01010100 01010010 01010101 01000011 01010100 01001001 01001111 01001110 00100000 01010000 01010010 01000101 01000110 01000101 01010100 01000011 01001000 |
HTML Code (1990) (references)I N S T R U C T I O N   P R E F E T C H |
ISO 10646 (1991-1993) (references)0049 004E 0053 0054 0052 0055 0043 0054 0049 004F 004E      0050 0052 0045 0046 0045 0054 0043 0048 |
Encryption (beginner's substitution cypher): (references)434853545255375443494825052394039543742 |
| 1. Crosswords 2. Anagrams 3. Orthography 4. Bibliography |
Copyright © Philip M. Parker, INSEAD. Terms of Use.