Macro PreFetchCacheLine (winnt.h)
Indica al processore che una riga della cache sarà necessaria in futuro.
void PreFetchCacheLine(
l,
a
);
l
Frequenza con cui sarà necessaria la riga della cache. Questo parametro può avere uno dei valori seguenti.
a
Indirizzo della riga della cache da caricare. Questo indirizzo non è necessario per trovarsi in un limite di riga della cache.
nessuno
Questa macro può essere chiamata in tutte le piattaforme del processore in cui Windows è supportato, ma non ha alcun effetto su alcune piattaforme. La definizione varia dalla piattaforma alla 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 | Windows |
Intestazione | winnt.h (includere Windows.h) |