Commit graph

287 commits

Author SHA1 Message Date
Benjamin Bouvier
28ab2004ea MpiJob now just deal with loop logic, not with handled data. Handled data is now handled by the MpiJob subclasses. Tests updated. 2012-06-21 18:26:56 +02:00
Benjamin Bouvier
3c8e902155 Removing useless comments in parallelApply. 2012-06-21 17:23:25 +02:00
Benjamin Bouvier
92bd4eec1b Adding tests for multiple roles and updating parallel apply. 2012-06-21 17:22:28 +02:00
Benjamin Bouvier
9275fbedad Making mpi tests dir 2012-06-21 17:20:24 +02:00
Benjamin Bouvier
122d0debf0 eoMpi API is simpler and allows to have multiple roles for a given node. 2012-06-21 16:10:51 +02:00
Benjamin Bouvier
fd2facb14e Moved mpi related files into mpi/ and compiling it as an extern library. 2012-06-21 15:03:41 +02:00
Benjamin Bouvier
bd959cb3ef First parallel evaluation with MPI. Look at t-eoMpiParallel.cpp 2012-06-18 15:22:47 +02:00
Benjamin Bouvier
04f972475c First version of generic MPI parallelization 2012-06-18 14:20:06 +02:00
Caner Candan
25f675bac2 * eoLogger: last issues fixed 2011-05-11 15:29:29 +02:00
Caner Candan
bdc0b0fa9e - removed useless .cvsignore files since we are using git now 2011-05-10 10:34:35 +02:00
Caner Candan
70e60a50d2 * whitespace cleanup 2011-05-05 17:15:10 +02:00
Caner Candan
7add23931b * t-openmpy.*: added a header 2011-02-04 16:29:27 +01:00
Caner Candan
2044d92eff * eoParallel: added the call to omp_set_num_threads to define the number of threads with parameters 2011-02-02 23:50:58 +01:00
Caner Candan
aa214e7855 - removed t-eoDualFitness from test/CMakeLists.txt because it fails
Conflicts:

	eo/test/CMakeLists.txt
2011-01-26 18:10:34 +01:00
Caner Candan
bd88da01f7 + added a test file for eoParallel class 2011-01-26 18:09:00 +01:00
Caner Candan
16a77fadd9 now we can select which measures we want 2010-11-28 14:21:26 +01:00
Caner Candan
e3c3d15628 using rdtsc for rng seed with mersenne twister 2010-11-28 13:36:25 +01:00
Caner Candan
61ab540d8a update 2010-11-28 03:41:09 +01:00
Caner Candan
a7024e784c added variable time measure 2010-11-28 03:35:21 +01:00
Caner Candan
13bb5efa43 added variable time measure 2010-11-28 03:32:53 +01:00
Caner Candan
d6b566b538 added variable time measure 2010-11-28 03:24:02 +01:00
Caner Candan
c7a34a6a5e added n processus and fixed bound parameters 2010-11-28 00:19:46 +01:00
Caner Candan
1aa9db18f3 added n processus and fixed bound parameters 2010-11-28 00:12:08 +01:00
Caner Candan
bb2934fd09 onlyexec and onlyprint parameters added on openmp script 2010-11-27 23:26:16 +01:00
Caner Candan
6907b262e1 onlyexec and onlyprint parameters added on openmp script 2010-11-27 23:22:54 +01:00
Caner Candan
20fd5b206f t-openmp.py released 2010-11-27 23:07:11 +01:00
Caner Candan
9dcbb94ffb changed output results name 2010-11-27 21:27:41 +01:00
Caner Candan
2141719076 added t-openmp.py 2010-11-27 21:24:07 +01:00
Caner Candan
69434a5bc2 added prefix parameter on t-openmp 2010-11-27 16:19:51 +01:00
Caner Candan
4a8efc6ca6 updated Dp = Tp / TDp 2010-11-22 19:16:09 +01:00
Caner Candan
cfac1f8a7e remode two - on results filename 2010-11-22 18:20:38 +01:00
Caner Candan
4059e16b1e updated to D_p = T_Dp / T_p and avoid all D_p higher than the number of tasks used 2010-11-22 18:08:58 +01:00
Caner Candan
bb0efdc067 popStep and dimStep replaced by pS and dS on the results filename 2010-11-22 17:43:52 +01:00
Caner Candan
50d91c3ab6 added popStep and dimStep value on the result filename 2010-11-22 17:37:44 +01:00
Caner Candan
849a5ec670 created two boxplot script files one to generate image the other to display with matplotlab 2010-11-22 17:35:06 +01:00
Caner Candan
c9843c3cfa removed omp_apply.h and added to apply.h, added dynamicity computation 2010-11-22 17:33:11 +01:00
Caner Candan
78b4da4c31 remove threshold parameter and move from static schedule to dynamic 2010-11-22 14:47:55 +01:00
Caner Candan
cb8e6ab1c3 added efficienty computation 2010-11-22 14:07:47 +01:00
Caner Candan
eb9937ee0c added stepping parameters 2010-11-20 01:57:30 +01:00
Caner Candan
2eac2fa7c3 uptodate 2010-11-20 01:08:22 +01:00
Caner Candan
6625cd247b openmp testing up-to-date 2010-11-20 01:01:45 +01:00
nojhan
dab81d17c8 test binary for dual fitness 2010-11-19 21:08:18 +01:00
nojhan
ccfd4c88ba Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
Conflicts:
	eo/test/CMakeLists.txt
2010-11-19 21:07:05 +01:00
nojhan
e8a083f475 add t-eoDualFitness to CMake 2010-11-19 21:03:07 +01:00
Caner Candan
790153f6aa openmp test updated 2010-11-19 11:48:42 +01:00
Caner Candan
fe231cd701 forgot to add t-eoParser in test/CMakeLists.txt 2010-11-18 10:47:29 +01:00
Caner Candan
ebaf81ae8d added a apply.h variant for parallel execution 2010-11-17 17:27:55 +01:00
Caner Candan
8da8bfd20d Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev 2010-11-17 11:54:07 +01:00
Caner Candan
979a186378 unit test for eoParser added 2010-11-17 11:47:49 +01:00
nojhan
a22e642b09 a test binary for eoInterquartileRangeStat 2010-11-14 15:07:50 +01:00