341 Commits

Author SHA1 Message Date
josh
e314db9dcc restored printing # of cores only for nodes with id >= 1 if world_size > 1
git-svn-id: svn://anubis/gvsu@341 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 22:57:48 +00:00
josh
4caa885007 removed executable property of presentation.odp
git-svn-id: svn://anubis/gvsu@340 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 22:46:06 +00:00
josh
ea27af0726 added presentation.odp, updated mpi-fractals-static.cc
git-svn-id: svn://anubis/gvsu@339 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 22:25:22 +00:00
josh
a43f2ea5cd added mpi-fractals-static.cc from mpi-fractals.cc
git-svn-id: svn://anubis/gvsu@338 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 18:08:16 +00:00
josh
60d9bb6178 added some comments; restored printing # of cores on MPI node #0
git-svn-id: svn://anubis/gvsu@337 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 18:05:41 +00:00
josh
a21c8ff635 added times files
git-svn-id: svn://anubis/gvsu@336 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 17:32:47 +00:00
josh
153c4381a7 changed TASK_SIZE into a variable - task_size - and added a CLI option for it
git-svn-id: svn://anubis/gvsu@335 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 00:41:36 +00:00
josh
4aa10bec95 added omp_set_num_threads() and --no-threads option
git-svn-id: svn://anubis/gvsu@334 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 00:27:08 +00:00
josh
ae61805902 added -fopenmp compile flag to actually use OpenMP
git-svn-id: svn://anubis/gvsu@333 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 00:23:31 +00:00
josh
b55392ddea added master hostname printout
git-svn-id: svn://anubis/gvsu@332 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-08 00:05:00 +00:00
josh
ef03cbdf21 changed -times to --times to avoid prefix match
git-svn-id: svn://anubis/gvsu@331 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:50:03 +00:00
josh
b025d4bd24 when using more than one node, dont show sizes for the master
git-svn-id: svn://anubis/gvsu@330 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:44:56 +00:00
josh
69c6c86c36 added timing logic, CLI option
git-svn-id: svn://anubis/gvsu@329 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:41:57 +00:00
josh
112dbe3ad3 return 0 if we run out of iterations in a NewtonComputation
git-svn-id: svn://anubis/gvsu@328 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:32:25 +00:00
josh
f4a45fe3a5 fill in pixel_num in taskVals[0] properly
git-svn-id: svn://anubis/gvsu@327 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:26:59 +00:00
josh
08b1aca672 use TASK_SIZE instead of width
git-svn-id: svn://anubis/gvsu@326 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:25:13 +00:00
josh
22f840d3d5 converted computations to use the C++ complex<double> class
git-svn-id: svn://anubis/gvsu@325 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:23:24 +00:00
josh
fc4cf4b420 updated MPI logic for drawing using multiple nodes
git-svn-id: svn://anubis/gvsu@324 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 23:09:01 +00:00
josh
4cb7cc0e38 added more colors to Fatou, still wrong...
git-svn-id: svn://anubis/gvsu@323 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 22:38:48 +00:00
josh
7d8588148f fixed small argument-processing bug
git-svn-id: svn://anubis/gvsu@322 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 22:31:30 +00:00
josh
1fade8b250 added FatouComputation
git-svn-id: svn://anubis/gvsu@321 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 22:18:36 +00:00
josh
ac83b40fb9 finished NewtonComputation
git-svn-id: svn://anubis/gvsu@320 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-07 21:44:20 +00:00
josh
c1b75ab6a0 skeleton NewtonComputation added, more base logic present
git-svn-id: svn://anubis/gvsu@319 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 21:54:19 +00:00
josh
de91797a58 more robust failure logic
git-svn-id: svn://anubis/gvsu@318 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 20:23:33 +00:00
josh
226c88774d more robust failure logic
git-svn-id: svn://anubis/gvsu@317 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 20:20:35 +00:00
josh
3937191f37 added logic for getting number of cpus
git-svn-id: svn://anubis/gvsu@316 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 20:19:17 +00:00
josh
83ae452669 updated
git-svn-id: svn://anubis/gvsu@315 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 20:04:20 +00:00
josh
b99939912c gave window a title, generated pixels differently
git-svn-id: svn://anubis/gvsu@314 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 20:02:57 +00:00
josh
ec3ac34994 gave window a title, generated pixels differently
git-svn-id: svn://anubis/gvsu@313 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 19:10:59 +00:00
josh
9700421226 added Makefile mpi-fractals.cc
git-svn-id: svn://anubis/gvsu@312 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 18:58:13 +00:00
josh
f8231183be added gvsu/cs677/final directory
git-svn-id: svn://anubis/gvsu@311 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-06 18:32:35 +00:00
josh
1fdd55b5f2 added analysis
git-svn-id: svn://anubis/gvsu@310 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 01:10:56 +00:00
josh
42650bec38 updated results
git-svn-id: svn://anubis/gvsu@309 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 01:03:08 +00:00
josh
2f9c310fc1 added label() functions
git-svn-id: svn://anubis/gvsu@308 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 01:01:33 +00:00
josh
13a9364dee added results file
git-svn-id: svn://anubis/gvsu@307 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 00:32:43 +00:00
josh
3adce996f0 changed MPI_Gatherv to MPI_Gather
git-svn-id: svn://anubis/gvsu@306 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 00:27:26 +00:00
josh
266af54f7b fixed delete bug
git-svn-id: svn://anubis/gvsu@305 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 00:16:48 +00:00
josh
45d41d04ae implemented distributing work using MPI, finding lowest cost node
git-svn-id: svn://anubis/gvsu@304 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 00:12:01 +00:00
josh
abeca4599d added permutation calculations to maximum-parsimony.cc
git-svn-id: svn://anubis/gvsu@303 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-30 23:49:04 +00:00
josh
85ce8d7ca8 creating PTrees and getting their total counts now working
git-svn-id: svn://anubis/gvsu@302 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-30 22:16:47 +00:00
josh
12a4d54bcc added PTree class
git-svn-id: svn://anubis/gvsu@301 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-30 21:30:31 +00:00
josh
36c3b1e342 pa4 reading input sequences correctly
git-svn-id: svn://anubis/gvsu@300 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-30 20:00:19 +00:00
josh
750c1e2cf3 updated pa4
git-svn-id: svn://anubis/gvsu@299 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-30 19:58:06 +00:00
josh
2e3b5abd0f added ElementSet, Sequence, skeleton maximum-parsimony.cc, updated Makefile
git-svn-id: svn://anubis/gvsu@298 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-30 18:26:53 +00:00
josh
7b61c6fca9 added input sequences
git-svn-id: svn://anubis/gvsu@297 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-29 19:26:30 +00:00
josh
4cb5289fca added initial files from hw4/src
git-svn-id: svn://anubis/gvsu@296 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-29 18:48:19 +00:00
josh
726aa1f885 added cs677/pa4 directory
git-svn-id: svn://anubis/gvsu@295 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-29 18:47:11 +00:00
josh
7aeb84bd15 updated practical part
git-svn-id: svn://anubis/gvsu@294 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-29 18:46:18 +00:00
josh
c59e7f917b commented some
git-svn-id: svn://anubis/gvsu@293 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-29 18:35:04 +00:00
josh
eb5cd4b1cb updated
git-svn-id: svn://anubis/gvsu@292 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-11-29 18:24:13 +00:00