https://github.com/linbox-team/fflas-ffpack

sort by:
Revision Author Date Message Commit Date
e6b9677 Multiple data type test for hybride parallelization of fgemv with <Recursive,Thread> and <Row,Thread> MMHelper added but to avoid processes shared among cores better to use -bind-to-core with mpirun command especially for 2 processes 15 November 2017, 12:02:14 UTC
0afc262 No important modification 14 November 2017, 15:45:04 UTC
3785c82 Test with row cutting strategy for the hybride pfgemv added but need to be clean up later 14 November 2017, 15:43:06 UTC
ee433f7 Correct matrix splitting bugs for the shared memory computing openMP block 13 November 2017, 17:03:17 UTC
5834d44 Rewrite the test program for the hybride parallelization of fgemv as the previous one has been lost PS: still need to work on the test on different pfgemv for the hybride parallelization test 13 November 2017, 16:54:57 UTC
dcfaa6d Modified Makefile.am to compile with mpicc/mpic++ 13 November 2017, 12:28:45 UTC
ddf1fd9 Improved hybride parallelization with openMP and MPI for fgemv added: no more infinite loop to reuse processes with different data type 13 November 2017, 10:54:50 UTC
2d835b9 Test program for the mpi parallelization function pfgemv_mpi added 13 November 2017, 10:53:50 UTC
bdb57a8 Prototype for hybride parallelization of fgemv added 08 November 2017, 09:05:31 UTC
bfcde3f MPI parallelization for fgemv but with a type inconsistency problem 07 November 2017, 13:33:34 UTC
b25dd50 Distributed memory parallelization of fgemv added Note: There exists type inconsistency for distribution of data with different types 07 November 2017, 13:25:34 UTC
2910102 Merge branch 'parallelization-fgemv' of github.com:linbox-team/fflas-ffpack into parallelization-fgemv 16 October 2017, 09:02:10 UTC
b39eccb fix bugs 16 October 2017, 08:58:00 UTC
c02a1ce clean up 16 October 2017, 08:50:42 UTC
b1f990d Merge branch 'parallelization-fgemv' of github.com:linbox-team/fflas-ffpack into parallelization-fgemv 13 October 2017, 14:59:37 UTC
0ff2493 First implementation using MPI on a ring topoloy of process added Further generalization and future improvement are on its way 13 October 2017, 14:54:55 UTC
bdb4eea simplify pfgemv 10 October 2017, 12:57:02 UTC
5422e2b use modularbalanced double and display gfops 10 October 2017, 10:39:39 UTC
359752f Performance for the parallel implementation of fgemv using row cutting strategy and threads as strategy parameter has been improved 09 October 2017, 11:59:17 UTC
ea51123 clean up make rule 04 October 2017, 15:22:43 UTC
25e9e4f Clean up make rules 04 October 2017, 15:22:14 UTC
964e8b1 Compile error for the test-pfgemv.C file caused by the incorrect usage of FFPACK::chooseField has been corrected 04 October 2017, 14:02:02 UTC
f600e57 Merge branch 'master' into parallelization-fgemv 04 October 2017, 13:29:54 UTC
93f6d07 Merge branch 'parallelization-fgemv' of github.com:linbox-team/fflas-ffpack into parallelization-fgemv 04 October 2017, 13:27:29 UTC
0f30762 Defaut sequential choice for the benchmark test of parallel implementation of fgemv added 04 October 2017, 13:26:27 UTC
a5c01a7 Merge branch 'master' into parallelization-fgemv 04 October 2017, 12:57:58 UTC
b5f4bd3 Merge branch 'master' of github.com:linbox-team/fflas-ffpack 04 October 2017, 12:41:37 UTC
adc34d2 no need to multiply zero matrices (and launches error in rns double in issue #64) 04 October 2017, 09:51:36 UTC
585641b Benchmark for parallel implementation of fgemv named as pfgemv added 04 October 2017, 08:40:28 UTC
4a1f74d Compile option for parallel benchmark of fgemv in Makefile.am added 03 October 2017, 11:32:54 UTC
44459b3 Test program for parallel implementation of fgemv added 03 October 2017, 11:30:47 UTC
4a3a2d2 Benchmark for parallel implementation of fgemv added 03 October 2017, 11:26:01 UTC
deda204 Parallel implementation of function fgemv using row cutting strategy and grain strategy parameter rewritten as required 03 October 2017, 11:23:29 UTC
4d074a3 Test program for parallel implementation of fgemv added 29 September 2017, 11:08:24 UTC
5d526cc Parallel implmentation of fgemv function using tile as grain size has been improved 29 September 2017, 11:05:15 UTC
d9c0c38 remove typo 28 September 2017, 14:24:15 UTC
102e01d Recursive parallel implementation of fgemv updated 28 September 2017, 13:44:19 UTC
b9af1e9 Cleaned up the pfgemv(parallel implementation of function fgemv) 28 September 2017, 11:45:13 UTC
ea5d97d Test program for parallel implementation of function fgemv added 28 September 2017, 11:43:50 UTC
4eaf1a7 Cache-friendly parallel implementation of pfgemv using using blocking with tile as grain 28 September 2017, 08:39:04 UTC
5df36ec Draft parallel version of fgemv using Grain as strategyParameter with cache friendly potential implementation added 27 September 2017, 09:13:01 UTC
d2dab46 pfgemv using row cutting strategy is corrected as required 26 September 2017, 13:13:59 UTC
960d136 Correction of the pfgemv using recursive cutting strategy with thread as strategy parameter as required 26 September 2017, 13:07:25 UTC
60d4c42 move in jenkins maker 26 September 2017, 12:15:13 UTC
1c259b7 update output 25 September 2017, 18:34:10 UTC
2302dc4 fix output 25 September 2017, 17:56:45 UTC
e4f645b fix bug in the test-suite with 32 bit archs 25 September 2017, 15:22:16 UTC
ddd3c95 Having Corrected some corner-case error for the parallel implementation of fgemv function: (1) with CuttingStrategy::Recursive and StrategyParameter::Threads (2) with CuttingStrategy::Recursive, StrategyParameter::Threads 25 September 2017, 14:26:50 UTC
86dcf06 fix output 25 September 2017, 14:10:22 UTC
77679a9 add missing include 25 September 2017, 13:56:58 UTC
98bc82f fix fedora pkg config dir 25 September 2017, 09:49:07 UTC
c6dcb17 fix fedora builds 25 September 2017, 08:27:51 UTC
7456111 Change the pfgemv function using line as grain to a function using rectangle blocking as grain 25 September 2017, 07:35:00 UTC
9c6bcc0 remove non standard output 22 September 2017, 15:43:40 UTC
9f2b148 adding some missing seeds 22 September 2017, 15:22:08 UTC
2147c0c revert missing include 22 September 2017, 15:13:01 UTC
d75445b Merge branch 'master' of https://github.com/linbox-team/fflas-ffpack 22 September 2017, 15:11:18 UTC
c4daa8c remove unused var 22 September 2017, 14:47:35 UTC
a49fd6c Merge pull request #131 from linbox-team/seed_chooseField chooseField now uses seeds. update the test suite accordingly. 21 September 2017, 09:29:38 UTC
8f674ce Take into considertation of the corner case of splitting matrix with StrategyParameter as Grain while the grain size is not a factor of the matrix dimension. 20 September 2017, 13:09:22 UTC
b332a45 Add a flexible way to split the matrix into fine grains for the parallel fgemv function 20 September 2017, 12:10:09 UTC
6577ad0 Correct the wrong input parameter for the use of fdot inside pfgemv 19 September 2017, 15:01:04 UTC
a85ee10 Modification of pfgemv for the case of CuttingStrategy:=Recursive and StrategyParameter:=Thread Use fdot to compute the product of one line from the original matrix and the vector within one assigned thread 19 September 2017, 14:49:49 UTC
539c0da Correct implementation error for the cuttingStrategy:row 19 September 2017, 12:44:51 UTC
ca57014 Program for unit test of pfgemv added into the directory of tests 18 September 2017, 08:07:51 UTC
f616d97 Parallelization of function fgemv as pfgemv in the sope of namespace FFLAS with following strategies: 1. CuttingStrategy: 'Recursive', StrategyParameter: 'Thread' 2. CuttingStrategy: 'Row', StrategyParameter: 'Thread' 3. CuttingStrategy: 'Row', StrategyParameter: 'Grain' 18 September 2017, 07:58:29 UTC
e5c9865 clean binaries after run 15 September 2017, 14:35:32 UTC
3d50fb0 use atlas on fedora CI 15 September 2017, 14:15:58 UTC
68f09f6 Merge branch 'master' of https://github.com/linbox-team/fflas-ffpack 15 September 2017, 13:46:46 UTC
0624c77 update jenkins maker to new slaves 15 September 2017, 13:46:32 UTC
48430d8 Merge pull request #133 from linbox-team/ftrtri_implem fix interface for ftrtri 15 September 2017, 10:52:37 UTC
a16a835 fix interface for ftrtri 15 September 2017, 10:02:53 UTC
b324d89 Add test source code for pfgemv 15 September 2017, 09:39:20 UTC
73b2ea0 update detection of clang, fix bug with clang38 not detecting __float128 and add explicit link to libpthreads 14 September 2017, 15:23:38 UTC
111b15b Merge pull request #125 from linbox-team/test-solve Test solve 13 September 2017, 15:44:35 UTC
f5bc3d8 prettier output 13 September 2017, 11:21:08 UTC
d60611f fix typo 13 September 2017, 10:01:52 UTC
02f4438 Replace Field::Element with Field::Element_ptr 13 September 2017, 09:06:10 UTC
d5c61b4 Clean up the conflict after Merging branch 'test-solve' of github.com:linbox-team/fflas-ffpack into test-solve 13 September 2017, 08:41:52 UTC
31e0b88 Clean up the code with given comments 13 September 2017, 08:15:34 UTC
16c7497 fix merge error messages 12 September 2017, 13:08:10 UTC
669fc62 fix generation of the system's matrix 12 September 2017, 11:58:23 UTC
19ecb83 fix bug in Solve 08 September 2017, 12:41:33 UTC
1b2a84e chooseField now uses seeds. update the test suite accordingly. 07 September 2017, 17:41:49 UTC
4277600 second thought: better to clear the charpoly list when failure is caught. 07 September 2017, 11:22:43 UTC
100fcaa Merge pull request #130 from linbox-team/bug_charpoly Bug charpoly 06 September 2017, 15:40:55 UTC
53572e1 revert other tests temporarily removed for debugging 06 September 2017, 14:28:50 UTC
5882e13 clean up 06 September 2017, 14:27:33 UTC
0ccff85 remove unecessary include 06 September 2017, 14:26:09 UTC
91ab5ca fix rare bug: when probabilistic algorithm fails, the list of invariant factors was not emptied and polluted the ones computed in the next attempt. 06 September 2017, 14:22:21 UTC
59e40c2 Merge branch 'master' into test-solve 06 September 2017, 08:46:03 UTC
6a7ab49 tracking the bug 06 September 2017, 08:41:41 UTC
de55c19 Merge pull request #126 from linbox-team/solve-tutorial Tutorial for the solve function and the fgesv function 05 September 2017, 12:09:59 UTC
5bddf43 typo 04 September 2017, 11:10:22 UTC
e90f430 Merge pull request #127 from linbox-team/pfdot fix bug when GIVARO does not use OMP 04 September 2017, 09:53:19 UTC
3a65b89 fix bug when GIVARO does not use OMP 04 September 2017, 09:50:46 UTC
06ed360 Tutorial for the solve function and the fgesv function 04 September 2017, 09:24:44 UTC
44e5310 Correction for the use of coefficient array for the function Solve 01 September 2017, 11:20:18 UTC
732fe3c Correction for the tutorial program of using function solve 01 September 2017, 11:18:54 UTC
ecb881c The last checked test prgram for the function solve 01 September 2017, 11:15:06 UTC
back to top