Commit graph

32 commits

Author SHA1 Message Date
Benjamin Bouvier
60fff427fe Documentation of serialization, utils/eoTimer and eoPopEvalFunc. 2012-07-12 13:56:54 +02:00
Benjamin Bouvier
414e011296 Using ParallelApplyJob instead of MultiParallelApplyJob in eoPopEvalFunc. 2012-07-11 10:42:35 +02:00
Benjamin Bouvier
79c7a263a3 Static assignment algorithm works with parallel eval now. 2012-07-06 16:44:06 +02:00
Benjamin Bouvier
603268b053 Added store management to eoPopEvalFunc. 2012-07-04 10:53:57 +02:00
Benjamin Bouvier
24c29db6f3 Using again parallel apply into eoPopEvalFunc::eoParallelPopEvalFunc. 2012-07-03 15:53:19 +02:00
Benjamin Bouvier
7b399aa1dd Putting time conditions into eo::mpi::Job and MultiParallelApply, which doesn't prefigure about number of workers evaluations. 2012-06-26 17:53:32 +02:00
Benjamin Bouvier
fc68c3b81e eoPopEvalFunc updated for parallel evaluation. 2012-06-25 14:55:15 +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
fed65c4f08 Added eoParallelPopEvalFunc and allow compilation of full library. 2012-06-18 17:02:41 +02:00
Benjamin Bouvier
bd959cb3ef First parallel evaluation with MPI. Look at t-eoMpiParallel.cpp 2012-06-18 15:22:47 +02:00
Caner Candan
e8e2b6da34 * apply.h: disabled useless functions 2011-06-17 14:26:54 +02:00
Caner Candan
e8f6c5f21b * indentation, whitespace cleanup 2011-05-11 15:28:41 +02:00
Caner Candan
3786ba8296 * apply: needed eoLogger header file inclusion 2011-05-06 11:14:39 +02:00
Caner Candan
9e95eefb52 * eoParallel: added the both parameters enable_results and do_measure 2011-02-08 10:59:00 +01:00
Caner Candan
85d02cbdb3 * eoParallel: added the parameter enableResults 2011-02-04 16:28:24 +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
54e2a8b91e * apply.h: size variable missing without openmp 2011-01-28 14:38:50 +01:00
Caner Candan
3d06d4a42a + eoParallel: nthreads option * apply.h: mangled the openmp code with pre-processing conditions 2011-01-27 10:43:13 +01:00
Caner Candan
48115ee2f0 * changed apply.h to use new parallelization s parameters
Conflicts:

	eo/src/apply.h
2011-01-27 10:31:28 +01:00
Caner Candan
a3dda50b8f added measure into apply function
Conflicts:

	eo/src/apply.h
2011-01-27 10:30:40 +01:00
Caner Candan
ecd8f7ec03 + now you are able to enable or not parallelization with the option --parallelize-loops=1|0
Conflicts:

	eo/src/apply.h
	eo/src/utils/eoParser.cpp
	eo/src/utils/eoParser.h
2011-01-27 10:29:09 +01:00
Caner Candan
7357e2a54f * a little update tu be compatible with gnuplot 2011-01-26 18:09:00 +01:00
Caner Candan
16e6e7f3b7 * apply.h: now results stored to a filename defined with parallelization parameters 2011-01-26 18:08:59 +01:00
Caner Candan
40817a0931 * changed apply.h to use new parallelization s parameters 2011-01-26 18:08:59 +01:00
Caner Candan
64f36841be added measure into apply function 2011-01-26 18:08:59 +01:00
Caner Candan
07c22771cf + now you are able to enable or not parallelization with the option --parallelize-loops=1|0 2011-01-26 18:08:59 +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
Johann Dreo
8e70cbea01 grouping classes in documentation 2010-11-05 11:26:04 +01:00
okoenig
86fa476c67 Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
gustavoromero
2d5dbf6cfb fix no newline at end of file warning 2000-11-08 12:55:26 +00:00
maartenkeijzer
f7c98d5b31 Changed functor base names and added to version 2000-10-09 16:13:20 +00:00
mac
6d8e3a6504 Extreme cleanup, see src/obsolete for details 2000-08-10 14:18:34 +00:00