Jeremy Drake <[EMAIL PROTECTED]> writes: > So at this point I realize that intel's compiler is optimizing the loop > away, at least for the std crc and probably for both. So I make mycrc an > array of 2, and substript mycrc[j&1] in the loop.
That's not a good workaround, because making mycrc expensive to access means your inner loop timing isn't credible at all. Instead try making the buffer array nonlocal --- malloc it, perhaps. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend