- 論壇徽章:
- 0
|
在看文檔的時(shí)候看到CPU可以通過(guò)指令直接讀寫(xiě)內(nèi)存,而不是像通常的先到cache取值,然后再讀取內(nèi)存這種情況。
文檔中提供了下面的函數(shù)調(diào)用
- #include <emmintrin.h>
- void _mm_stream_si32(int *p, int a);
- void _mm_stream_si128(int *p, __m128i a);
- void _mm_stream_pd(double *p, __m128d a);
- #include <xmmintrin.h>
- void _mm_stream_pi(__m64 *p, __m64 a);
- void _mm_stream_ps(float *p, __m128 a);
- #include <ammintrin.h>
- void _mm_stream_sd(double *p, __m128d a);
- void _mm_stream_ss(float *p, __m128 a);
復(fù)制代碼
不知道哪位用過(guò)沒(méi)?能否講解一下。謝謝! |
|