Tuesday, July 1, 2014

Ceph erasure code jerasure plugin benchmarks (Highbank ARMv7) [feedly]



----
Ceph erasure code jerasure plugin benchmarks (Highbank ARMv7)
// Ceph

The benchmark described for Intel Xeon is run with a Highbank ARMv7 Processor rev 0 (v7l) processor (the maker of the processor was Calxeda ), using the same codebase:

The encoding speed is ~450MB/s for K=2,M=1 (i.e. a RAID5 equivalent) and ~25MB/s for K=10,M=4.

It is also run with Highbank ARMv7 Processor rev 2 (v7l) (note the 2):

The encoding speed is ~650MB/s for K=2,M=1 (i.e. a RAID5 equivalent) and ~75MB/s for K=10,M=4.

Note: The code of the erasure code plugin does not contain any NEON optimizations.

Benchmark reports

The bench.sh output is rendered in a standalone HTML page with Flot from the root directory of the source file.

Both run with the following:

TOTAL_SIZE=$((400 * 1024 * 1024)) \  CEPH_ERASURE_CODE_BENCHMARK=src/ceph_erasure_code_benchmark \  PLUGIN_DIRECTORY=src/.libs \    qa/workunits/erasure-code/bench.sh fplot jerasure  

Results interpretation

See explanations from the corresponding benchmark Intel Xeon


----

Shared via my feedly reader




Sent from my iPad

No comments:

Post a Comment