[fflas-ffpack] 02/02: Merge tag 'upstream/2.2.2'
Doug Torrance
dtorrance-guest at moszumanska.debian.org
Wed Aug 10 03:47:07 UTC 2016
This is an automated email from the git hooks/post-receive script.
dtorrance-guest pushed a commit to branch master
in repository fflas-ffpack.
commit 2b00f725c524f07b70c871126d2713dcafe5a411
Merge: 88c339f b9a319f
Author: Doug Torrance <dtorrance at piedmont.edu>
Date: Tue Aug 9 23:46:42 2016 -0400
Merge tag 'upstream/2.2.2'
Upstream version 2.2.2
.gitignore | 71 +-
AUTHORS | 1 +
ChangeLog | 8 +
Makefile.am | 2 +-
README | 30 -
README.md | 97 ++
autogen.sh | 6 +-
benchmarks/Makefile.am | 3 +-
benchmarks/benchmark-charpoly.C | 4 +-
benchmarks/benchmark-checkers.C | 306 +++++
benchmarks/benchmark-dgemm.C | 18 +-
benchmarks/benchmark-dgetrf.C | 2 +-
benchmarks/benchmark-dgetri.C | 2 +-
benchmarks/benchmark-dtrsm.C | 2 +-
benchmarks/benchmark-dtrtri.C | 2 +-
benchmarks/benchmark-fgemm-mp.C | 8 +-
benchmarks/benchmark-fgemm.C | 6 +-
benchmarks/benchmark-fgemv-mp.C | 7 +-
benchmarks/benchmark-ftrsm.C | 6 +-
benchmarks/benchmark-ftrtri.C | 2 +-
benchmarks/benchmark-inverse.C | 4 +-
benchmarks/benchmark-lqup.C | 2 +-
benchmarks/benchmark-pluq.C | 31 +-
benchmarks/perfpublisher.sh | 26 +-
configure.ac | 77 +-
examples/{2x2-fgemm.C => 101-fgemm.C} | 0
examples/2x2-fgemm.C | 42 +-
examples/2x2-pluq.C | 63 ++
examples/Makefile.am | 5 +-
examples/pluq.C | 63 ++
fflas-ffpack-config.in | 6 +-
fflas-ffpack.pc.in | 8 +-
fflas-ffpack/Makefile.am | 2 +-
fflas-ffpack/{field => checkers}/Makefile.am | 30 +-
fflas-ffpack/checkers/checker_charpoly.inl | 165 +++
.../simd128.inl => checkers/checker_empty.h} | 37 +-
fflas-ffpack/checkers/checker_fgemm.inl | 100 ++
fflas-ffpack/checkers/checker_ftrsm.inl | 119 ++
fflas-ffpack/checkers/checker_invert.inl | 83 ++
fflas-ffpack/checkers/checker_pluq.inl | 147 +++
.../{Makefile.am => checkers/checkers.doxy} | 19 +-
fflas-ffpack/checkers/checkers_fflas.h | 79 ++
.../simd128.inl => checkers/checkers_fflas.inl} | 35 +-
fflas-ffpack/checkers/checkers_ffpack.h | 89 ++
.../simd128.inl => checkers/checkers_ffpack.inl} | 37 +-
fflas-ffpack/fflas-ffpack-config.h | 22 +-
fflas-ffpack/fflas/fflas.h | 12 +
fflas-ffpack/fflas/fflas_fadd.h | 4 +-
fflas-ffpack/fflas/fflas_fadd.inl | 4 +-
fflas-ffpack/fflas/fflas_fgemm.inl | 79 +-
fflas-ffpack/fflas/fflas_fgemm/fgemm_classical.inl | 4 +-
.../fflas/fflas_fgemm/fgemm_classical_mp.inl | 168 +--
fflas-ffpack/fflas/fflas_fgemv.inl | 4 +-
fflas-ffpack/fflas/fflas_freduce.h | 4 +-
fflas-ffpack/fflas/fflas_freduce.inl | 10 +-
fflas-ffpack/fflas/fflas_fscal.inl | 4 +-
fflas-ffpack/fflas/fflas_ftrmm.inl | 2 +-
fflas-ffpack/fflas/fflas_ftrmm_src.inl | 6 +-
fflas-ffpack/fflas/fflas_ftrsm.inl | 2 +
fflas-ffpack/fflas/fflas_ftrsm_mp.inl | 3 +
fflas-ffpack/fflas/fflas_ftrsv.inl | 1 -
fflas-ffpack/fflas/fflas_helpers.inl | 28 +-
fflas-ffpack/fflas/fflas_igemm/igemm.h | 4 +-
fflas-ffpack/fflas/fflas_igemm/igemm_kernels.inl | 6 +-
fflas-ffpack/fflas/fflas_level1.inl | 1 +
fflas-ffpack/fflas/fflas_level3.inl | 2 +-
fflas-ffpack/fflas/fflas_pfgemm.inl | 2 +-
fflas-ffpack/fflas/fflas_simd.h | 333 +++---
fflas-ffpack/fflas/fflas_simd/simd128.inl | 75 +-
fflas-ffpack/fflas/fflas_simd/simd128_double.inl | 668 ++++++-----
fflas-ffpack/fflas/fflas_simd/simd128_float.inl | 704 ++++++------
fflas-ffpack/fflas/fflas_simd/simd128_int16.inl | 924 ++++++++-------
fflas-ffpack/fflas/fflas_simd/simd128_int32.inl | 1007 ++++++++++-------
fflas-ffpack/fflas/fflas_simd/simd128_int64.inl | 1110 ++++++++++--------
fflas-ffpack/fflas/fflas_simd/simd256.inl | 151 ++-
fflas-ffpack/fflas/fflas_simd/simd256_double.inl | 740 ++++++------
fflas-ffpack/fflas/fflas_simd/simd256_float.inl | 779 +++++++------
fflas-ffpack/fflas/fflas_simd/simd256_int16.inl | 1130 +++++++++++--------
fflas-ffpack/fflas/fflas_simd/simd256_int32.inl | 1110 ++++++++++--------
fflas-ffpack/fflas/fflas_simd/simd256_int64.inl | 1173 ++++++++++++--------
fflas-ffpack/fflas/fflas_simd/simd_modular.inl | 228 ++--
fflas-ffpack/fflas/fflas_sparse.h | 2 +-
fflas-ffpack/fflas/fflas_sparse.inl | 24 +-
fflas-ffpack/fflas/fflas_sparse/coo/coo_spmm.inl | 6 +-
fflas-ffpack/fflas/fflas_sparse/csr/csr_pspmm.inl | 8 +-
fflas-ffpack/fflas/fflas_sparse/csr/csr_spmm.inl | 8 +-
fflas-ffpack/fflas/fflas_sparse/csr/csr_utils.inl | 0
.../fflas/fflas_sparse/csr_hyb/csr_hyb_pspmm.inl | 2 +-
.../fflas/fflas_sparse/csr_hyb/csr_hyb_spmm.inl | 4 +-
fflas-ffpack/fflas/fflas_sparse/ell/ell_pspmm.inl | 4 +-
fflas-ffpack/fflas/fflas_sparse/ell/ell_spmm.inl | 8 +-
.../fflas/fflas_sparse/ell_simd/ell_simd_pspmv.inl | 6 +-
.../fflas/fflas_sparse/ell_simd/ell_simd_spmv.inl | 6 +-
.../fflas/fflas_sparse/ell_simd/ell_simd_utils.inl | 4 +-
fflas-ffpack/fflas/fflas_sparse/hyb_zo.h | 0
.../fflas/fflas_sparse/hyb_zo/hyb_zo_pspmm.inl | 4 +-
.../fflas/fflas_sparse/hyb_zo/hyb_zo_spmm.inl | 4 +-
.../fflas/fflas_sparse/hyb_zo/hyb_zo_utils.inl | 0
.../fflas/fflas_sparse/sell/sell_pspmv.inl | 6 +-
fflas-ffpack/fflas/fflas_sparse/sell/sell_spmv.inl | 6 +-
.../fflas/fflas_sparse/sell/sell_utils.inl | 2 +-
.../fflas/fflas_sparse/sparse_matrix_traits.h | 4 +-
fflas-ffpack/ffpack/ffpack.h | 72 +-
fflas-ffpack/ffpack/ffpack_charpoly.inl | 5 +-
fflas-ffpack/ffpack/ffpack_invert.inl | 17 +-
fflas-ffpack/ffpack/ffpack_ludivine.inl | 4 +-
fflas-ffpack/ffpack/ffpack_permutation.inl | 296 ++++-
fflas-ffpack/ffpack/ffpack_pluq.inl | 60 +-
fflas-ffpack/ffpack/ffpack_ppluq.inl | 1 +
fflas-ffpack/field/Makefile.am | 4 +-
fflas-ffpack/field/field-traits.h | 14 +-
fflas-ffpack/field/modular-extended.h | 333 ------
fflas-ffpack/field/rns-double-recint.inl | 315 ++++++
fflas-ffpack/field/rns-double.h | 60 +-
fflas-ffpack/field/rns-double.inl | 4 +-
fflas-ffpack/field/rns-integer-mod.h | 5 +-
fflas-ffpack/interfaces/libs/fflas_L1_inst.C | 0
fflas-ffpack/interfaces/libs/fflas_L2_inst.C | 0
fflas-ffpack/interfaces/libs/fflas_L3_inst.C | 0
.../interfaces/libs/fflas_L3_inst_implem.inl | 2 +-
fflas-ffpack/interfaces/libs/ffpack_inst.C | 0
fflas-ffpack/paladin/blockcuts.inl | 1 +
fflas-ffpack/paladin/fflas_pfinit.h | 0
fflas-ffpack/paladin/parallel.h | 0
fflas-ffpack/utils/Matio.h | 31 +-
fflas-ffpack/utils/align-allocator.h | 2 +-
fflas-ffpack/utils/bit_manipulation.h | 9 +-
fflas-ffpack/utils/fflas_memory.h | 2 +-
macros/avx-check.m4 | 19 +-
macros/ax_check_x86_features.m4 | 77 ++
macros/ax_gcc_x86_cpu_supports.m4 | 104 ++
macros/givaro-check.m4 | 2 +-
macros/simd-check.m4 | 137 +++
macros/sse2-check.m4 | 23 +-
tests/Makefile.am | 39 +-
tests/jenkins-maker.sh | 103 ++
tests/perfpublisher.sh | 27 +-
tests/test-charpoly-check.C | 106 ++
tests/test-charpoly.C | 6 +-
tests/test-fgemm-check.C | 102 ++
tests/test-fgemm.C | 21 +-
tests/test-fger.C | 2 +-
tests/test-ftrsm-check.C | 110 ++
tests/test-ftrsm.C | 3 +
tests/test-interfaces-c.c | 26 +
tests/test-invert-check.C | 93 ++
tests/test-invert.C | 171 +--
tests/test-lu.C | 61 +-
tests/test-maxdelayeddim.C | 86 ++
tests/test-permutations.C | 118 ++
tests/test-pluq-check.C | 104 ++
tests/test-pluq.C | 1 +
tests/test-simd.C | 465 ++++----
153 files changed, 10216 insertions(+), 5491 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/fflas-ffpack.git
More information about the debian-science-commits
mailing list