mirror of
https://github.com/amadvance/snapraid.git
synced 2026-10-26 10:51:54 -04:00
New displacement benchmarks
This commit is contained in:
parent
f1bc02f52a
commit
04df1f7b26
1 changed files with 19 additions and 10 deletions
|
|
@ -29,19 +29,28 @@
|
|||
*
|
||||
* These are the results in MB/s with no displacement:
|
||||
*
|
||||
* sse2
|
||||
* gen1 15368 [MB/s]
|
||||
* gen2 6814 [MB/s]
|
||||
* genz 3033 [MB/s]
|
||||
* RAID functions used for computing the parity with 'sync':
|
||||
* best int8 int32 int64 sse2 sse2e ssse3 ssse3e avx2 avx2e
|
||||
* gen1 avx2 14389 26472 42343 64085
|
||||
* gen2 avx2 3788 7309 20930 22042 36916
|
||||
* genz avx2e 2368 4262 11791 11786 21770
|
||||
* gen3 avx2e 809 11249 11913 21937
|
||||
* gen4 avx2e 609 8857 9469 17401
|
||||
* gen5 avx2e 488 7147 7465 14231
|
||||
* gen6 avx2e 398 5828 6381 12196
|
||||
*
|
||||
* These are the results with displacement, resulting in improvements
|
||||
* These are the results with displacement of 9*256, resulting in improvements
|
||||
* in the order of 20% or more:
|
||||
*
|
||||
* sse2
|
||||
* gen1 21936 [MB/s]
|
||||
* gen2 11902 [MB/s]
|
||||
* genz 5838 [MB/s]
|
||||
*
|
||||
* RAID functions used for computing the parity with 'sync':
|
||||
* best int8 int32 int64 sse2 sse2e ssse3 ssse3e avx2 avx2e
|
||||
* gen1 avx2 18435 34980 62786 78159
|
||||
* gen2 avx2 5326 10026 26334 27349 45012
|
||||
* genz avx2e 3141 5037 14607 14099 25757
|
||||
* gen3 avx2e 1298 13289 14381 27563
|
||||
* gen4 avx2e 974 10076 11213 21637
|
||||
* gen5 avx2e 796 8091 8863 17458
|
||||
* gen6 avx2e 663 6761 7634 14912
|
||||
*/
|
||||
#define RAID_MALLOC_DISPLACEMENT (7*256)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue