Macro PreFetchCacheLine (winnt.h)
Indica al processore che una riga della cache sarà necessaria nel prossimo futuro.
void PreFetchCacheLine(
l,
a
);
l
Frequenza con cui sarà necessaria la riga della cache. Questo parametro può essere uno dei valori seguenti.
a
Indirizzo della riga della cache da caricare. Questo indirizzo non deve trovarsi in un limite di riga della cache.
Nessuno
Questa macro può essere chiamata su tutte le piattaforme del processore in cui Windows è supportato, ma non ha alcun effetto su alcune piattaforme. La definizione varia da piattaforma a piattaforma. Di seguito sono riportate alcune definizioni di questa macro in Winnt.h:
#define PreFetchCacheLine(l, a) _mm_prefetch((CHAR CONST *) a, l)
#define PreFetchCacheLine(l, a)
#define PreFetchCacheLine __lfetch
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione | winnt.h (include Windows.h) |