d828683 | Katie Hyatt | 28 April 2016, 21:56:22 UTC | Add tests for serialized isend/irecv | 28 April 2016, 22:10:17 UTC |
5d24cc9 | Katharine Hyatt | 27 April 2016, 22:52:46 UTC | Merge pull request #136 from JuliaParallel/ksh/testwaiting Add tests for isend and some wait/test methods | 27 April 2016, 22:52:46 UTC |
3bf6aec | Katie Hyatt | 27 April 2016, 21:40:05 UTC | Fixed bad test and added one more | 27 April 2016, 21:40:05 UTC |
2b48330 | kshyatt | 27 April 2016, 16:38:26 UTC | Add MPI_TEST to windows constants | 27 April 2016, 16:38:26 UTC |
4365a32 | kshyatt | 27 April 2016, 15:47:11 UTC | Fix fxn copying breakage | 27 April 2016, 15:47:11 UTC |
6e63499 | Katie Hyatt | 23 April 2016, 00:13:13 UTC | Add tests for isend and some wait/test methods | 26 April 2016, 19:12:07 UTC |
e373f90 | Katharine Hyatt | 25 April 2016, 00:19:26 UTC | Merge pull request #137 from JuliaParallel/ksh/depwarn Fix nasty depwarn on nightly | 25 April 2016, 00:19:26 UTC |
207be9c | Katharine Hyatt | 25 April 2016, 00:18:26 UTC | Merge pull request #135 from JuliaParallel/ksh/test Two little tests | 25 April 2016, 00:18:26 UTC |
6245065 | kshyatt | 23 April 2016, 21:15:06 UTC | Add Windows constants | 24 April 2016, 20:34:00 UTC |
d62b190 | Katie Hyatt | 23 April 2016, 00:27:33 UTC | Fix nasty depwarn on nightly | 23 April 2016, 00:27:33 UTC |
6f56710 | Katie Hyatt | 21 April 2016, 21:22:16 UTC | Added test for Testall! | 22 April 2016, 17:57:52 UTC |
d58db8c | Katie Hyatt | 21 April 2016, 21:22:07 UTC | Added error throwing test | 21 April 2016, 21:22:07 UTC |
0257acc | Erik Schnetter | 18 April 2016, 22:23:09 UTC | Merge pull request #130 from JaredCrean2/waitany_fix Waitany fix | 18 April 2016, 22:23:09 UTC |
bd5abba | Jared Crean | 16 April 2016, 17:30:26 UTC | make test more specific | 16 April 2016, 17:30:26 UTC |
a43553a | Lucas C Wilcox | 14 April 2016, 18:56:51 UTC | Merge pull request #131 from jkozdon/master Adding MPIBuffertype and allow for Ref{T} | 14 April 2016, 18:56:51 UTC |
baa0fda | Jared Crean | 13 April 2016, 17:36:47 UTC | add tests | 13 April 2016, 17:36:47 UTC |
f57444c | Jared Crean | 13 April 2016, 17:36:33 UTC | fix waitall | 13 April 2016, 17:36:33 UTC |
d64dff2 | Jeremy Edward Kozdon | 13 April 2016, 17:09:02 UTC | Adding MPIBuffertype and allow for Ref{T} | 13 April 2016, 17:18:58 UTC |
f543649 | Erik Schnetter | 12 April 2016, 17:57:23 UTC | Point to OpenMPI instead of MPICH man pages The OpenMPI man pages seem in general more detailed. Ideally, we would point to the MPI standard, but that doesn't seem to be available on a per-function basis. | 12 April 2016, 17:57:23 UTC |
1edfaac | Erik Schnetter | 12 April 2016, 17:54:16 UTC | Merge pull request #125 from jkozdon/master Adding info on the wrapped MPI functions | 12 April 2016, 17:54:16 UTC |
1b8bbd8 | Erik Schnetter | 12 April 2016, 17:51:30 UTC | Reindent, removing all tab characters | 12 April 2016, 17:51:30 UTC |
1f7dacf | Erik Schnetter | 12 April 2016, 17:48:07 UTC | Merge pull request #124 from JaredCrean2/datatypes Support creating datatypes for Julia bitstypes. | 12 April 2016, 17:48:07 UTC |
adecf4f | Erik Schnetter | 12 April 2016, 17:36:06 UTC | Merge pull request #122 from JuliaParallel/eschnett/test-wait Make Test / Wait routines more type-stable | 12 April 2016, 17:36:06 UTC |
e08c13f | Jared Crean | 12 April 2016, 15:02:59 UTC | update identation | 12 April 2016, 15:02:59 UTC |
1d3ec34 | Jared Crean | 12 April 2016, 02:50:50 UTC | Merge branch 'davidanthoff-win-datatypes' into datatypes merge windows support | 12 April 2016, 02:50:50 UTC |
fa25d0d | David Anthoff | 12 April 2016, 02:33:06 UTC | Add windows support for more MPI functions | 12 April 2016, 02:33:06 UTC |
aea9248 | Jared Crean | 07 April 2016, 15:04:44 UTC | remove datatype specialization | 11 April 2016, 23:05:56 UTC |
07697d6 | Jared Crean | 06 April 2016, 16:56:09 UTC | updated PR | 11 April 2016, 23:05:56 UTC |
90ef820 | Jared Crean | 06 April 2016, 01:21:29 UTC | change MPI_Aint datatype | 11 April 2016, 23:05:55 UTC |
c2db007 | Jared Crean | 04 April 2016, 20:10:13 UTC | creating new datatype works, tests pass | 11 April 2016, 23:05:55 UTC |
fbe56a2 | Jared Crean | 03 April 2016, 23:55:34 UTC | remove MPIDatatype restriction | 11 April 2016, 23:05:55 UTC |
fd7dcc1 | Jared Crean | 03 April 2016, 23:22:06 UTC | first attempt at creating a new datatype | 11 April 2016, 23:05:55 UTC |
98c2db3 | Jared Crean | 01 April 2016, 20:20:03 UTC | add type dictionary to __init__ | 11 April 2016, 23:05:55 UTC |
b532121 | Jeremy Edward Kozdon | 11 April 2016, 17:14:04 UTC | Adding info on the wrapped MPI functions | 11 April 2016, 17:20:02 UTC |
10c11cb | Erik Schnetter | 03 April 2016, 23:41:20 UTC | Make Test / Wait routines more type-stable Also avoid some temporary arrays. | 03 April 2016, 23:41:20 UTC |
6b63242 | Erik Schnetter | 03 April 2016, 23:25:47 UTC | Merge pull request #121 from davidanthoff/appveyor Add appveyor testing | 03 April 2016, 23:25:47 UTC |
05b4509 | Erik Schnetter | 03 April 2016, 23:21:51 UTC | Add Appveyor badgeyor badge | 03 April 2016, 23:21:51 UTC |
0aa8b7a | David Anthoff | 03 April 2016, 21:55:29 UTC | Add appveyor testing | 03 April 2016, 22:34:17 UTC |
d5468ac | Erik Schnetter | 03 April 2016, 20:24:40 UTC | Merge pull request #52 from davidanthoff/windows_support Add support for Microsoft MPI | 03 April 2016, 20:24:40 UTC |
12075c3 | David Anthoff | 03 April 2016, 00:21:59 UTC | Add comment that points to the source of the Win MPI constants | 03 April 2016, 00:21:59 UTC |
5f25d00 | David Anthoff | 03 April 2016, 00:21:28 UTC | Use different language construct for platform specific code | 03 April 2016, 00:21:28 UTC |
81d4b87 | David Anthoff | 02 April 2016, 18:46:12 UTC | Add Windows specifics to README.md | 02 April 2016, 18:46:12 UTC |
82ba31c | David Anthoff | 02 April 2016, 18:39:48 UTC | Make juliampi dependency a Unix only requirement | 02 April 2016, 18:39:48 UTC |
0f759b0 | David Anthoff | 20 May 2015, 17:39:39 UTC | Add support for Microsoft MPI | 02 April 2016, 18:33:12 UTC |
4e3386a | Andreas Noack | 15 March 2016, 00:43:59 UTC | Merge pull request #118 from JuliaParallel/anj/travis Try using trusty | 15 March 2016, 00:43:59 UTC |
141da8b | Andreas Noack | 14 March 2016, 18:42:09 UTC | Try using trusty | 14 March 2016, 23:00:53 UTC |
25f4a5a | Andreas Noack | 14 March 2016, 23:00:23 UTC | Merge pull request #119 from JuliaParallel/anj/travisopenmpi Try not to build OpenMPI on OS X. | 14 March 2016, 23:00:23 UTC |
6b2950f | Andreas Noack | 14 March 2016, 19:46:26 UTC | Try not to build OpenMPI on OS X. | 14 March 2016, 19:46:26 UTC |
d112c36 | Andreas Noack | 14 March 2016, 18:16:48 UTC | Merge pull request #117 from JuliaParallel/anj/main Evaluate expressions in @mpi_do in Main module | 14 March 2016, 18:16:48 UTC |
f7c81e0 | Andreas Noack | 14 March 2016, 15:26:31 UTC | Evaluate expressions in @mpi_do in Main module and don't run localize_vars This is similar to how @everywhere evaluates. | 14 March 2016, 15:52:37 UTC |
c546ee8 | Erik Schnetter | 31 December 2015, 20:12:04 UTC | Merge pull request #111 from JuliaParallel/eschnett/ref Use Ref{} instead of one-element arrays to pass values by reference | 31 December 2015, 20:12:04 UTC |
7ed7856 | Erik Schnetter | 19 December 2015, 23:50:07 UTC | Use Ref{} instead of one-element arrays to pass values by reference | 20 December 2015, 00:22:59 UTC |
bb04bf8 | Erik Schnetter | 19 December 2015, 17:19:04 UTC | Speed up symbol lookup Look up all MPI function names ahead of time (when the MPI package is loaded), instead of performing a lookup each time an MPI function is called. | 20 December 2015, 00:21:52 UTC |
f62935f | Erik Schnetter | 19 December 2015, 17:26:03 UTC | Merge pull request #109 from JuliaParallel/eschnett/deepbind Don't use RTLD_DEEPBIND | 19 December 2015, 17:26:03 UTC |
b3ef5a5 | Erik Schnetter | 19 December 2015, 17:22:33 UTC | Merge pull request #108 from JuliaParallel/eschnett/cmake Support additional cmake configuration variables | 19 December 2015, 17:22:33 UTC |
d16b00e | Erik Schnetter | 19 December 2015, 15:36:09 UTC | Don't use RTLD_DEEPBIND This seems to cure the segfault on Ubuntu 15.10. Fixes #25. | 19 December 2015, 15:36:09 UTC |
f54b5ed | Erik Schnetter | 19 December 2015, 15:33:54 UTC | Support additional cmake configuration variables Some of these are now necessary since `MPI.jl` started using the MPI C interface, and requires the respective settings in `CMakeLists.txt`. | 19 December 2015, 15:33:54 UTC |
06b5d6e | Erik Schnetter | 30 November 2015, 23:02:36 UTC | Merge pull request #107 from JuliaParallel/eschnett/dicts Re-indent dictionary literals | 30 November 2015, 23:02:36 UTC |
8d0900e | Erik Schnetter | 30 November 2015, 17:17:49 UTC | Re-indent dictionary literals (Pushing again to re-trigger Travis, second time.) | 30 November 2015, 21:51:47 UTC |
fbbc7ec | Jake Bolewski | 30 November 2015, 21:31:22 UTC | Merge pull request #105 from JuliaParallel/eschnett/cman4 Restructure MPI cluster manager | 30 November 2015, 21:31:22 UTC |
20cee8d | Erik Schnetter | 30 November 2015, 14:29:39 UTC | Comment on warnings that appear sometimes on shutdown | 30 November 2015, 18:26:48 UTC |
069125e | Erik Schnetter | 30 November 2015, 14:26:11 UTC | Duplicate MPI communicator | 30 November 2015, 18:26:48 UTC |
395bbb6 | Erik Schnetter | 26 November 2015, 03:04:55 UTC | Restructure MPI cluster manager Rename some functions for clarity. Add many comments. Clean up / correct termination handling. Avoid blocking MPI communication in example. Add test cases. | 30 November 2015, 18:26:48 UTC |
eae5e9e | Erik Schnetter | 30 November 2015, 18:25:39 UTC | Merge pull request #106 from JuliaParallel/eschnett/comm Correct error in MPI_Comm_dup, and add test case | 30 November 2015, 18:25:39 UTC |
a097829 | Erik Schnetter | 30 November 2015, 17:16:53 UTC | Correct error in MPI_Comm_dup, and add test case | 30 November 2015, 17:16:53 UTC |
cec3373 | Erik Schnetter | 29 November 2015, 16:26:09 UTC | Merge pull request #104 from JuliaParallel/eschnett/reformat2 Slightly reformat source code | 29 November 2015, 16:26:09 UTC |
a54d006 | Erik Schnetter | 26 November 2015, 02:59:57 UTC | Slightly reformat source code | 29 November 2015, 15:26:08 UTC |
1593c35 | Erik Schnetter | 29 November 2015, 15:24:00 UTC | Merge pull request #103 from JuliaParallel/eschnett/intconsts Ensure that the Get_* functions return Int | 29 November 2015, 15:24:00 UTC |
8eb86b1 | Erik Schnetter | 27 November 2015, 16:27:29 UTC | Merge pull request #102 from JuliaParallel/eschnett/montecarlo Rename Monte Carlo implementation back to `montecarlo.jl` | 27 November 2015, 16:27:29 UTC |
e0a81ff | Erik Schnetter | 26 November 2015, 02:58:45 UTC | Ensure that the Get_* functions return Int The Julia MPI package always uses Int instead of Cint. | 27 November 2015, 14:44:31 UTC |
ed66b4c | Erik Schnetter | 27 November 2015, 14:43:20 UTC | Merge pull request #99 from JuliaParallel/eschnett/testsome Implement MPI_Testsome and similar functions | 27 November 2015, 14:43:20 UTC |
9a1c0ce | Erik Schnetter | 26 November 2015, 14:36:08 UTC | Rename Monte Carlo implementation back to `montecarlo.jl` Modify communication: - Cannot use MPI_Isend without holding on to the communication buffer. Instead, use MPI_Send. - Instead of polling, use MPI_Recv with MPI_ANY_SOURCE. - Call MPI_Init and MPI_Finalize from the main program - Ensure that the batch size divides the amount of work per worker. | 26 November 2015, 15:00:09 UTC |
0684b20 | Erik Schnetter | 26 November 2015, 02:56:41 UTC | Implement MPI_Testsome and similar functions Implement: - MPI_Comm_dup - MPI_Comm_free - MPI_Testall - MPI_Testsome - MPI_Waitany - MPI_Waitsome Correct errors in: - MPI_Testany Slightly reformat auto-generated source files. | 26 November 2015, 05:43:15 UTC |
4e6ceb9 | Erik Schnetter | 26 November 2015, 05:41:47 UTC | Merge pull request #101 from JuliaParallel/eschnett/openmpi Avoid Travis timeouts for OpenMPI builds on OS X | 26 November 2015, 05:41:47 UTC |
a787cea | Erik Schnetter | 26 November 2015, 05:25:13 UTC | Merge pull request #100 from JuliaParallel/eschnett/montecarlo Clean up Monte Carlo example | 26 November 2015, 05:25:13 UTC |
b37150c | Erik Schnetter | 26 November 2015, 04:32:00 UTC | Avoid Travis timeouts for OpenMPI builds on OS X | 26 November 2015, 04:32:00 UTC |
46061ca | Erik Schnetter | 26 November 2015, 03:01:55 UTC | Clean up Monte Carlo example Rename implementation source file. Use Int instead of Float64 in various places. Increase number of iterations. | 26 November 2015, 03:01:55 UTC |
98746f0 | Katharine Hyatt | 26 November 2015, 02:14:46 UTC | Merge pull request #98 from JuliaParallel/ksh/fixgather Fix all/gather bugs and add tests | 26 November 2015, 02:14:46 UTC |
d290464 | Erik Schnetter | 26 November 2015, 00:38:36 UTC | Add codecov badge | 26 November 2015, 00:38:36 UTC |
0f7c765 | Erik Schnetter | 26 November 2015, 00:32:43 UTC | Merge pull request #97 from JuliaParallel/ksh/codecov Add codecov reporting | 26 November 2015, 00:32:43 UTC |
e7f9175 | Katie Hyatt | 25 November 2015, 23:43:07 UTC | Fix all/gather bugs and add tests | 25 November 2015, 23:43:07 UTC |
5f4d852 | Katharine Hyatt | 25 November 2015, 22:51:28 UTC | Add codecov reporting | 25 November 2015, 22:51:28 UTC |
75d8722 | Erik Schnetter | 24 November 2015, 02:57:14 UTC | Merge pull request #95 from JuliaParallel/eschnett/fix-darwin-openmpi-4 Correct Travis build for Darwin OpenMPI | 24 November 2015, 02:57:14 UTC |
b97bd62 | Erik Schnetter | 24 November 2015, 01:58:49 UTC | Correct Travis build for Darwin OpenMPI | 24 November 2015, 01:58:49 UTC |
599d2be | Jake Bolewski | 20 November 2015, 21:35:37 UTC | Update README.md add note about what to do with OpenMPI | 20 November 2015, 21:35:37 UTC |
d8cc18e | Jake Bolewski | 12 November 2015, 16:15:24 UTC | Merge pull request #91 from stevengj/comm2c-fix fix conflict between #89 and #90 | 12 November 2015, 16:15:24 UTC |
4086ab0 | Steven G. Johnson | 12 November 2015, 15:16:48 UTC | fix conflict between #89 and #90 | 12 November 2015, 15:16:48 UTC |
7f7b44c | Jake Bolewski | 12 November 2015, 14:54:05 UTC | Merge pull request #90 from stevengj/precompile enable precompilation | 12 November 2015, 14:54:05 UTC |
8851519 | Jake Bolewski | 12 November 2015, 14:53:39 UTC | Merge pull request #89 from stevengj/comm2c add MPI.CComm type for interoperability with the C API | 12 November 2015, 14:53:39 UTC |
57c3af3 | Steven G. Johnson | 11 November 2015, 22:06:20 UTC | add CComm type for interoperability with the C API (see also #59) | 12 November 2015, 03:56:43 UTC |
4b16cc8 | Steven G. Johnson | 12 November 2015, 01:37:57 UTC | enable precompilation (fix #63) | 12 November 2015, 03:15:18 UTC |
d91eef8 | Jake Bolewski | 06 November 2015, 21:35:55 UTC | Merge pull request #88 from JuliaParallel/jcb/fixosxtravis Install an updated gcc | 06 November 2015, 21:35:55 UTC |
09b4465 | Jake Bolewski | 06 November 2015, 21:02:32 UTC | install an updated gcc | 06 November 2015, 21:09:20 UTC |
35f09f7 | Jake Bolewski | 06 November 2015, 19:40:56 UTC | update .gitignore to ignore linux shlib and line allocation files | 06 November 2015, 19:40:56 UTC |
a2b8aa4 | Jake Bolewski | 06 November 2015, 15:56:54 UTC | qualify serialize / deserailize shadowed methods | 06 November 2015, 15:56:54 UTC |
941e0fe | Jake Bolewski | 03 November 2015, 19:52:41 UTC | add show method for MPIManager | 03 November 2015, 19:52:41 UTC |
e83adaa | Amit Murthy | 15 October 2015, 06:20:43 UTC | Merge pull request #83 from JuliaParallel/amitm/fix_mpido @mpi_do prints remote exceptions if present | 15 October 2015, 06:20:43 UTC |
5e677d3 | Amit Murthy | 15 October 2015, 06:00:56 UTC | @mpi_do prints remote exceptions if present | 15 October 2015, 06:00:56 UTC |
cad3301 | Erik Schnetter | 03 October 2015, 23:18:24 UTC | Merge pull request #79 from JuliaParallel/eschnett/configure Accept more environment variables to specify cmake options | 03 October 2015, 23:18:24 UTC |
5a31a9b | Erik Schnetter | 29 September 2015, 22:50:07 UTC | Accept more environment variables to specify cmake options | 03 October 2015, 22:54:39 UTC |