[ceph-users] Confusion in Erasure Code benchmark app

2015-07-14 Thread Nitin Saxena
Hi All,

I am trying to debug ceph_erasure_code_benchmark_app available in ceph
repo. using cauchy_good technique. I am running gdb using following command:

src/ceph_erasure_code_benchmark --plugin jerasure_neon --workload encode
--iterations 10 --size 1048576 --parameter k=6 --parameter m=2 --parameter
directory=src/.libs --parameter packetsize=3072 --parameter
technique=cauchy_good

My confusion here is why underlying GF(32) function galois_w32_region_xor()
is called even if the parameter value of w passed in
jerasure_schedule_encode() is 8.

According to me since GF(8) is passed in jerasure_schedule_encode() (with
parameter w==8) then underlying gf function galois_w8_region_xor() should
have been called instead of GF(32) function galois_w32_region_xor

Thanks in advance
Nitin
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


[ceph-users] Ceph erasure code benchmark failing

2015-07-01 Thread Nitin Saxena
Hi,

I am new to ceph project. I am trying to benchmark erasure code on Intel
and I am getting following error.

[root@nitin ceph]#
CEPH_ERASURE_CODE_BENCHMARK=src/ceph_erasure_code_benchmark
PLUGIN_DIRECTORY=src/.libs qa/workunits/erasure-code/bench.sh
seconds KB  plugin  k   m   work.   iter.   sizeeras.
command.
serie encode_vandermonde_isa
*load dlopen(src/.libs/libec_isa.so): src/.libs/libec_isa.so: cannot open
shared object file: No such file or directory*

I have checked out master branch and compiled as ceph with following steps

./autogen.sh ; ./configure --with-debug --without-tcmalloc
--without-fuse;make


Am I missing something here?

Thanks in advance
Nitin
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com