Author: post
Date: 2009-10-12 18:17:43 +0200 (Mon, 12 Oct 2009)
New Revision: 2701
Modified:
trunk/plugins/resample/resample.c
Log:
Resample prefetch prefetches next cacheline of current line (greater prefetch
distance).
Modified: trunk/plugins/resample/resample.c
===================================================================
--- trunk/plugins/resample/resample.c 2009-10-12 15:54:32 UTC (rev 2700)
+++ trunk/plugins/resample/resample.c 2009-10-12 16:17:43 UTC (rev 2701)
@@ -767,7 +767,7 @@
src1i = _mm_load_si128(in_sse);
src2i = _mm_load_si128(in_sse+1);
src3i = _mm_load_si128(in_sse+2);
- _mm_prefetch(&in[pos + input->rowstride],
_MM_HINT_T0);
+ _mm_prefetch(&in[pos + 32], _MM_HINT_T0);
/* Unpack to dwords */
__m128i src1i_h, src2i_h, src3i_h;
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit