sort by:
Revision Author Date Message Commit Date
690eff7 add a regression test over Z/2Z 16 December 2021, 16:37:23 UTC
bb939f2 fix wrong param order 16 December 2021, 16:35:21 UTC
497d81c update chglog 14 December 2021, 09:59:46 UTC
2652aaf prepare release 14 December 2021, 09:18:54 UTC
06cc164 Merge pull request #352 from linbox-team/AVX512_alignment Fix Avx512 alignment 13 December 2021, 19:53:31 UTC
37ceae9 actually better this way 13 December 2021, 19:47:08 UTC
524533b Fix alignment for AVX512 13 December 2021, 19:36:09 UTC
f91c37e Merge pull request #351 from linbox-team/fix-benchmark-transpose-avx512 Fix bencharmark-storage-transpose for AVX512 04 December 2021, 08:18:24 UTC
899e305 Fix bencharmark-storage-transpose for AVX512 03 December 2021, 18:11:32 UTC
17ecb03 add missing inline 03 December 2021, 14:03:41 UTC
b51626b Merge pull request #225 from linbox-team/simd-mulhi-int128 Fallback code for mulhi for (u)int64 for machines without int128 03 December 2021, 13:59:00 UTC
e7ca032 tiny change for better readability 03 December 2021, 13:46:02 UTC
3e2e02a Merge pull request #349 from linbox-team/args_parser_core_dump Avoid core dump in args-parser when no value was given after an argument 03 December 2021, 13:40:21 UTC
f8d537c Avoid core dump in args-parser when no value was given after an argument 03 December 2021, 11:46:56 UTC
62d79ff Merge branch 'master' into simd-mulhi-int128 03 December 2021, 10:16:28 UTC
719f210 New tentative fix for Simd::mulhi for machine without int128 03 December 2021, 10:13:54 UTC
fbbbab8 Merge pull request #344 from linbox-team/storage_transpose Add a fflas_transpose.h implementing matrix transposition 03 December 2021, 09:38:56 UTC
bacdc53 indent/spacing 03 December 2021, 09:37:59 UTC
66bcb12 add dimension parameters 03 December 2021, 09:36:12 UTC
a87a149 Fix transpose method for Simd512 for double float and (u)int64 02 December 2021, 18:25:15 UTC
4c77ff7 Fix test-storage-transpose for simd512 02 December 2021, 17:18:58 UTC
0245537 Add missing ; in simd512 code 02 December 2021, 17:14:02 UTC
0f96fed Merge pull request #348 from linbox-team/fix-simd-avx-without-fma Fix the implementation of Simd for machine with AVX but without FMA 02 December 2021, 16:25:58 UTC
15aae47 Fix the implementation of Simd for machine with AVX but without FMA 02 December 2021, 15:33:04 UTC
8256091 preparing release 02 December 2021, 11:29:03 UTC
a0fa53c Merge pull request #347 from linbox-team/fix-test-simd-fma Fix test-simd for machine without FMA 02 December 2021, 10:26:25 UTC
33b5db2 Fix test-simd for machine without FMA: do not use FMA to compute the no simd output 02 December 2021, 10:13:58 UTC
7bd6551 Merge pull request #346 from linbox-team/rename_bitsize setBits -> setBitsize for randiter 02 December 2021, 09:14:30 UTC
fabe430 setBits -> setBitsize for randiter 02 December 2021, 08:44:38 UTC
576141c Merge branch 'master' into storage_transpose 02 December 2021, 08:28:08 UTC
e327b3d Merge pull request #345 from linbox-team/update_RandIter_cst_calls_that_used_bitsizes use setBits instead of a now deprecated instance of the RandIter constructor 02 December 2021, 08:11:16 UTC
8362e39 use setBits instead of a now deprecated instance of the RandIter constructor 01 December 2021, 18:42:08 UTC
ebf9209 Merge branch 'storage_transpose' of github.com:linbox-team/fflas-ffpack into storage_transpose 01 December 2021, 18:30:53 UTC
a64c7f5 benchmark transpose: add throughput 01 December 2021, 18:26:13 UTC
5098cfb Merge pull request #343 from linbox-team/doc-indent Update README indentation to fix layout on github.com 01 December 2021, 17:23:05 UTC
f8f8ede Update README indentation to fix layout on github.com 01 December 2021, 17:01:03 UTC
a43e9ad one more test 01 December 2021, 15:43:15 UTC
3e42b4a maxFFLAS 01 December 2021, 15:15:55 UTC
63f2dd0 comment some bench for matrix transposition 01 December 2021, 10:23:35 UTC
83550b2 Vfmadd (#289) * use fast reduce in one more case of non-trivial increments * vectorised faxpy based on fscal * done by blas * (hastily?) addressing PR comments * const bugfix? 16 September 2021, 14:51:07 UTC
f4d3d81 Fix linking with internal libraries. (#339) When building fflas-ffpack with slibtool it fails. ld: cannot find -lfflas ld: cannot find -lffpack This reveals several issues. * Internal libraries should never link with linker flags and should use the libtool archive (.la) files instead. * These should be added to LIBADD for libraries or LDADD for programs and never to LDFLAGS which is only for other linker flags. * The _DEPENDENCIES do not need to be set manually since the defaults will be correct if the LIBADD/LDADD variables are set correctly. * This issue is masked if fflas-ffpack is already installed where -lfflas and -lffpack are found installed on the system and not in the build directory. * There is overlinking of dependencies where the same dependencies are linked repeatedly. Making these changes allows both slibtool and GNU libtool to build correctly, the latter is far more permissive and silently hides this issue. 14 September 2021, 13:20:50 UTC
6f4e365 use characteristic() for RecInt 11 May 2021, 13:37:02 UTC
681b45a SET_THREADS 16 April 2021, 14:12:32 UTC
80385f6 Update README.md clarify installation instructions for upstream compilation 16 April 2021, 12:47:16 UTC
cbb5b68 preparing v2.5.0rc0 29 March 2021, 07:28:38 UTC
01ba8cb CI sage: use GitHub mirror, fix up linbox build, update/reduce tested configurations (#337) * .github/workflows/ci-sage.yml: Switch to using the GH mirror of Sage trac * .github/workflows/ci-sage.yml: Disable testsuites of other packages * .github/workflows/ci-sage.yml: Remove test of the defunct ubuntu-focal-i386 platform * .github/workflows/ci-sage.yml (dist): Also remove the Sage patches for linbox * .github/workflows/ci-sage.yml: Reduce/update tested macOS configurations 28 March 2021, 18:51:57 UTC
27191d9 update travis gcc 25 March 2021, 19:31:29 UTC
dad510d Faster fsyr2k (#296) * Faster fsyr2k: gains one level of Winograd algorithm overwrites the unused part of the symmetric C * artefact in test-ftrssyr2k * fscal/fadd/fassign Co-authored-by: Clément Pernet <clement.pernet@gmail.com> 25 March 2021, 11:22:58 UTC
df6deaf Merge branch 'master' of github.com:linbox-team/fflas-ffpack 25 March 2021, 10:22:12 UTC
3d77247 remove exec modes 25 March 2021, 10:22:02 UTC
0ddad28 CI sage: remove unneeded ubuntu packages, install fflas-ffpack for linbox configure (#336) * .github/workflows/ci-sage.yml (dist): Do not install ubuntu packages libgivaro-dev, fflas-ffpack * .github/workflows/ci-sage.yml (dist): Install fflas-ffpack before configuring linbox 25 March 2021, 07:07:22 UTC
9d24f12 Mahrud quickfix/openmp (#332) * add some const tags, which are needed * take OMPFLAGS from environment See https://github.com/linbox-team/fflas-ffpack/issues/309 * Revert "add some const tags, which are needed" This reverts commit 5e0a0d9d24f7f3dc7bed05126532cfdc5e605b15. Co-authored-by: Daniel R. Grayson <dan@math.uiuc.edu> Co-authored-by: Mahrud Sayrafi <mahrud@berkeley.edu> 24 March 2021, 14:37:13 UTC
05443b2 fixing ambiguous cast 24 March 2021, 14:15:46 UTC
2b0d146 Merge branch 'master' of github.com:linbox-team/fflas-ffpack 24 March 2021, 12:36:08 UTC
27349f5 fix terrible termination condition 24 March 2021, 12:35:50 UTC
d8fcfde Update fflas-ffpack.pc.in 24 March 2021, 12:11:39 UTC
01d567d Update README.md 24 March 2021, 12:11:20 UTC
8da1c68 Update autotools scripts (#334) * Remove support for gcc4 * Add -mcpu=native instead of -march=native if the latter is not known 24 March 2021, 10:59:46 UTC
7c49f16 restore LT_PREREQ accidently upgrade by an agressive sed 24 March 2021, 10:35:37 UTC
3aa3208 version++ 24 March 2021, 10:21:54 UTC
fd451c1 Improve testing of Simd structs + some fixes (#323) * simd: fix fmsubxin for Simd128 on 64-bit integers (const and & missing) * Improve test-simd * test-simd: forgot to remove one piece of comment * Simd: fix blend in some Simd struct + test blend in test-simd.C + tidy up comments of blend methods * test-simd.C : small rewrite to ease the reuse with future SimdModular * test-simd.C : last rewrite * test-simd.C: change random distribution for floating point tests * test-simd.C: fix width for pretty printing debug data of tests * test-simd.C: do not consider const references as inputs for tests * Simd: add blendv test + clean up blendv method in simd512 structs * test-simd.C: remove unused macro * fix round in test-simd.C + more explicit rounding mode in Simd512 structs 24 March 2021, 07:12:36 UTC
3b53f8c Add GH Actions portability / continuous integration workflow (#331) * .github/workflows/ci-sage.yml: New * .github/workflows/ci-sage.yml: Use givaro from git * .github/workflows/ci-sage.yml (dist): Build and install givaro so that fflas-pack configure will work 23 March 2021, 15:41:28 UTC
e1a6fa6 fix compil warning on unused vars 23 March 2021, 11:04:51 UTC
9d78b89 fixes #307 23 March 2021, 10:49:13 UTC
f38fc55 fixes #314 : Givaro::ZRing::Randiter now expects a bitsize and not a magnitude 23 March 2021, 08:07:49 UTC
9b77b5c Fix Travis CI (#322) * CI: fix homebrew commands * CI on OSX: try to reduce verbosity as it cause job error on Travis: Error message: The job exceeded the maximum log length, and has been terminated. 18 March 2021, 15:44:42 UTC
18fc790 require givaro4.1.2. Partly adresses #137 11 March 2021, 09:58:57 UTC
15a2cc4 Do not use variable names B0, B1 to avoid clash with sys/termio.h macros (again) (#326) 08 March 2021, 11:28:45 UTC
1ed59cf fflas_transpose: use fassign when possible in the square inplace case 04 February 2021, 09:39:04 UTC
6f205a7 fflas_transpose: keep fastest function for inplace transpose of square matrices 04 February 2021, 09:09:24 UTC
95aa2b6 fflas_transpose: use fassign when possible in the not inplace case 04 February 2021, 08:53:41 UTC
03bf6f4 transpose: improve benchmark 28 January 2021, 10:10:50 UTC
b52f679 Merge branch 'storage_transpose' of github.com:linbox-team/fflas-ffpack into storage_transpose 27 January 2021, 17:05:58 UTC
0431508 move simd transpose in Simd structs 27 January 2021, 17:05:39 UTC
9405b1e simd: better string description for NoSimd struct 27 January 2021, 09:24:06 UTC
edcd7f2 OSX compliancy 22 January 2021, 10:17:43 UTC
d55a1a5 Add benchmark for storage-transpose 22 January 2021, 08:59:16 UTC
9cf3722 test-storage-transpose: fix issue in how results are computed 21 January 2021, 17:03:34 UTC
7c478b1 test-storage-transpose: in the Integer case, use a large modulus 21 January 2021, 16:21:06 UTC
ec959af test-storage-transpose: test more type and more simd structs 21 January 2021, 16:08:49 UTC
b896a6b Reorganize fflas_transpose.h code for ftranspose 20 January 2021, 10:34:45 UTC
b0c065a add test for efficient storage transpose 15 January 2021, 17:39:12 UTC
77a682a current version 15 January 2021, 15:04:54 UTC
f49002b cleanup + shorten code using macro 09 November 2020, 13:29:57 UTC
2cbbe27 provide fast inplace variant of transpose with SIMD 09 November 2020, 12:44:04 UTC
79c1221 provide faster variant of transpose with SIMD 06 November 2020, 16:54:53 UTC
14dd730 make simd transpose work properly 06 November 2020, 12:42:09 UTC
5e8aa75 improving transpose with SIMD 06 November 2020, 08:12:48 UTC
fc935c4 Merge branch 'master' into storage_transpose 05 November 2020, 17:13:42 UTC
cdab8f5 first try for a function to transpose physically a matrix + its test 05 November 2020, 17:08:14 UTC
c829b95 Simd: add unpacklohi and pack methods (#321) * simd: add unpacklohi method in simd struct for simd128 and simd256 * simd: more consistent interface for unpacklo/hi, pack, ... (WIP) + add tests * simd256_int16.inl: remove comments that should have not be there * simd: remove unpacklo128 and unpackhi128 from simd256 struct * simd: add unpacklo, unpackhi, pack_even, pack_odd methos in simd521 structs * simd512: replace loadu_epi32 by loadu_si512 * simd512 for float: rewrite pack_even, pack_odd and pack * simd: fix lots of typos 05 November 2020, 17:03:51 UTC
539d47b Add more precise type_string to SIMD structs (#320) 05 November 2020, 16:44:03 UTC
fd9f042 Fix for greater and lesser in simd (+test in test-simd.C) #317 (#318) 05 November 2020, 15:48:39 UTC
0147210 call SET_FLAGS from configure.ac #315 (#316) 28 August 2020, 09:18:59 UTC
3cd3145 gfops irrelevant to please perfpublisher 26 August 2020, 09:10:49 UTC
2e653f7 no CXXFLAGS for C compiler 26 August 2020, 07:58:09 UTC
1da2083 make output suite CI requirements 26 August 2020, 07:47:32 UTC
1868602 fix missing inline 26 August 2020, 07:39:23 UTC
a677c35 Bruhat gen (#311) * first draft for bruhat gen * add test file * start writing a random generator of Left Triangular QuasiSep matrices * Update of Bruhat Generator * Update of Bruhat Generator 2 * Update of Bruhat Generator 3 * random generation of LTQS RPM * Update of Bruhat Generator * fzero for triangular matrices + left and right triangular tag * fix call to fzero * Update of Bruhat Generator * header in ffpack * typo * fix missing test * random gen now considers the QS order param * randgen now works * compilation fixes * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * remove endif * Update of Bruhat Generator * Update of Bruhat Generator * fix compilation errors * Update of Bruhat Generator * done with the rand generation (no longer any infinite loop * Update of Bruhat Generator * Computing the permutation to echelon form * fix * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * compress permutation is a MathPerm * fix leak * M allocated by callee * fix perm size * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * Update of Bruhat Generator * Update of BruhatxTS Matrix * Update of Bruhat product * Update of Bruhat product * Update of Bruhat product * Update of Bruhat product * Update of Bruhat product * doc on permutations * Update of Bruhat product * Update of Bruhat product * Update of Bruhat product * fix l->m dimension * debug in progress * fix bug with rs * fix bug * fixed a bug * fixed ! * new benchmark for quasisep matrices * add bruhatgen file to install * doc + indent + order of args * cleanup * cleanup in progress * cleanup ++ * done cleanup of partial sums * done reviewing * bib ref Co-authored-by: Clément Pernet <clement.pernet@gmail.com> 31 July 2020, 13:52:40 UTC
e152f01 Merge branch 'master' of github.com:linbox-team/fflas-ffpack 11 June 2020, 12:11:35 UTC
back to top