]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
EC: add plugin for Intel ISA-L library
authorAndreas-Joachim Peters <Andreas.Joachim.Peters@cern.ch>
Fri, 20 Jun 2014 15:05:28 +0000 (17:05 +0200)
committerSage Weil <sage@redhat.com>
Thu, 31 Jul 2014 18:40:17 +0000 (11:40 -0700)
commitb7d0017d2398352937906b8a2777fafe313b47e7
treeb4bdb35902e82b62d641bd321a1b82a7448bacc3
parentf77449cb4bc6dff36264af6983d345bab3b95c81
EC: add plugin for Intel ISA-L library
39 files changed:
src/erasure-code/Makefile.am
src/erasure-code/isa/ErasureCodeIsa.cc [new file with mode: 0644]
src/erasure-code/isa/ErasureCodeIsa.h [new file with mode: 0644]
src/erasure-code/isa/ErasureCodePluginIsa.cc [new file with mode: 0644]
src/erasure-code/isa/Makefile.am [new file with mode: 0644]
src/erasure-code/isa/README [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/ec_base.c [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/ec_base.h [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/ec_highlevel_func.c [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/ec_multibinary.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_dot_prod_avx2.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_dot_prod_avx2.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_dot_prod_avx2.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_dot_prod_avx2.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_vect_dot_prod_avx.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_vect_dot_prod_sse.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_vect_mul_avx.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/erasure_code/gf_vect_mul_sse.asm.s [new file with mode: 0644]
src/erasure-code/isa/isa-l/include/erasure_code.h [new file with mode: 0644]
src/erasure-code/isa/isa-l/include/gf_vect_mul.h [new file with mode: 0644]
src/erasure-code/isa/isa-l/include/reg_sizes.asm [new file with mode: 0644]
src/erasure-code/isa/isa-l/include/types.h [new file with mode: 0644]
src/erasure-code/isa/xor_op.cc [new file with mode: 0644]
src/erasure-code/isa/xor_op.h [new file with mode: 0644]
src/test/erasure-code/Makefile.am
src/test/erasure-code/TestErasureCodeIsa.cc [new file with mode: 0644]
src/test/erasure-code/TestErasureCodePluginIsa.cc [new file with mode: 0644]