]> git.rkrishnan.org Git - tahoe-lafs/zfec.git/commit
zfec: reorder the inner loop to be more cache-friendly
authorzooko <zooko@zooko.com>
Mon, 12 Nov 2007 14:58:19 +0000 (20:28 +0530)
committerzooko <zooko@zooko.com>
Mon, 12 Nov 2007 14:58:19 +0000 (20:28 +0530)
commit6c68dd897ab354bb141102dd15acc9fde21b3372
treea1f8ad7a04276e97b021a0e5586901cfddd63dc0
parent0fd765dbe3be40cb920391bc10d08c02c7d5b039
zfec: reorder the inner loop to be more cache-friendly

Loop over this stride of each input block before looping over all strides of
this input block.  In theory, this should allow the strides of the input blocks
to remain in cache while we produce all of the output blocks.

darcs-hash:8f0ac74d2150507519463d2d711607f467f18ea6
zfec/zfec/fec.c