Re: raid6's using not the best bandwidth method && raid6 algo is significantly slower in x86_64.
From: "H. Peter Anvin" <hpa@zytor.com>
Date: 2008-11-22 05:42:29
From: "H. Peter Anvin" <hpa@zytor.com>
Date: 2008-11-22 05:42:29
Igor Podlesny wrote:
2008/11/22 H. Peter Anvin [off-list ref]: [...]quoted
I just tested a version using gcc intrinsics with gcc 4.3, and it is almost 20% faster than the inline assembly version. That, plus the fact that the code is actually readable, makes me really want to figure out how best to deploy this.Please let us know when commiting the patch -- 20 % is valuable. ;-)
Looks like I was a bit too optimistic. The 20% was because of the missed prefetchnta, which means polluting the cache. -hpa