Makro PreFetchCacheLine (winnt.h)
Menunjukkan kepada prosesor bahwa baris cache akan diperlukan dalam waktu dekat.
Sintaks
void PreFetchCacheLine(
l,
a
);
Parameter
l
Seberapa sering baris cache akan diperlukan. Parameter ini bisa menjadi salah satu nilai berikut.
a
Alamat baris cache yang akan dimuat. Alamat ini tidak diperlukan untuk berada di batas baris cache.
Nilai kembali
Tidak ada
Keterangan
Makro ini dapat dipanggil pada semua platform prosesor di mana Windows didukung, tetapi tidak berpengaruh pada beberapa platform. Definisi bervariasi dari platform ke platform. Berikut ini adalah beberapa definisi makro ini di Winnt.h:
#define PreFetchCacheLine(l, a) _mm_prefetch((CHAR CONST *) a, l)
#define PreFetchCacheLine(l, a)
#define PreFetchCacheLine __lfetch
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winnt.h (sertakan Windows.h) |