feiga
4631bff84a
add test to test mpi async send msg sended ok
2016-02-24 18:58:37 +08:00
feiga
03dc7f88ff
Merge branch 'dev' of github.com:Microsoft/multiverso-next into dev
2016-02-24 16:18:58 +08:00
feiga
c15eada101
non blocking mpi send
2016-02-24 16:18:27 +08:00
Qiwei Ye
17e263c947
Merge branch 'dev' of https://github.com/Microsoft/multiverso-next into dev
2016-02-23 14:26:29 +08:00
Qiwei Ye
9c0619452b
changing thread test
2016-02-23 14:26:05 +08:00
feiga
9579a4c97d
Merge branch 'dev' of github.com:Microsoft/multiverso-next into dev
2016-02-23 14:15:41 +08:00
feiga
bd6ce556a0
zmq net finally works
2016-02-23 14:15:22 +08:00
Qiwei Ye
632c29feca
changging thread test
2016-02-22 13:51:52 +08:00
Qiwei Ye
d442a4e014
adding threads testunit, every feature should pass all the tests
2016-02-20 18:40:58 +08:00
Qiwei Ye
2d81f32d50
reconfigure the test project; revert commit 5c23e5
2016-02-20 11:42:00 +08:00
Qiwei Ye
f65098d206
Merge branch 'dev' of https://github.com/Microsoft/multiverso-next into dev
...
Conflicts:
IMultiverso.vcxproj
Test/main.cpp
2016-02-20 11:09:24 +08:00
Qiwei Ye
a6eebbd2f0
adding adam
2016-02-20 10:46:50 +08:00
feiga
5ef61cfb52
add a thread_level_support interface to make it easier to decide how to call the method of NetInterface, not yet implemented
2016-02-19 21:29:21 +08:00
feiga
5b96f652e6
change CMakeLists
2016-02-19 21:19:55 +08:00
feiga
1578d01f47
Merge branch 'dev' of github.com:Microsoft/multiverso-next into dev
...
# Conflicts:
# include/multiverso/net/mpi_net.h
2016-02-19 21:18:17 +08:00
feiga
2e88520b6c
zeromq logic simple test OK, neet further test
2016-02-19 21:11:20 +08:00
Qiwei Ye
2823e5803e
Merge branch 'dev' of https://github.com/Microsoft/multiverso-next into dev
...
Conflicts:
Test/main.cpp
2016-02-19 16:11:09 +08:00
Qiwei Ye
e8d02c4258
adding array table with smooth gradient
2016-02-19 16:07:49 +08:00
feiga
711a9fda11
net util for getting all local ip address test ok, only for windows, todo linux version
2016-02-19 12:01:26 +08:00
feiga
446e50b8a3
rename
2016-02-19 10:46:07 +08:00
feiga
40bb7bf2d8
Merge branch 'dev' of github.com:Microsoft/multiverso-next into dev
...
# Conflicts:
# src/mpi_net.cpp
NOTE(feiga): the cpp file had better not named mpi_net.cpp, it should be the net.cpp includes a mpi_net.h header file, if we want to seperate them.
2016-02-18 20:49:15 +08:00
feiga
aee379d826
MPI thread multiple and serialized mode failed. Now using MPI in a single thread
2016-02-18 20:42:07 +08:00
Qiwei Ye
7f71c0cfed
altering cmake list
2016-02-18 14:58:39 +09:00
Qiwei Ye
e83fa8e834
adding suggestion for Multiverso init
2016-02-18 11:07:41 +08:00
Qiwei Ye
c041b00a32
adding suggestion for Multiverso init
2016-02-18 11:07:22 +08:00
feiga
9d1711da31
comment zmq header file
2016-02-18 10:13:40 +08:00
feiga
0a37fdfd23
Merge branch 'dev' of github.com:Microsoft/multiverso-next into dev
2016-02-18 10:06:30 +08:00
feiga
9dbece8b71
support MPI_Thread_serialized
2016-02-18 10:05:53 +08:00
Qiwei Ye
d1ef5fa24f
change configuration to lowercase to make sure that linux and windows have same configurartion
2016-02-17 16:32:51 +08:00
feiga
4400463c64
Merge branch 'dev' of github.com:Microsoft/multiverso-next into dev
...
# Conflicts:
# include/multiverso/message.h
2016-02-17 15:42:26 +08:00
feiga
58ef4e45b2
remove copy in array table. Zeromq net send implementation
2016-02-17 15:40:45 +08:00
Qiwei Ye
887ab7cd0f
clean unused file
2016-02-17 13:23:39 +08:00
Qiwei Ye
bc3ac00461
adding debug information
2016-02-17 12:56:35 +09:00
Qiwei Ye
d03d93d59c
adding debug info for table
2016-02-16 15:27:42 +09:00
Qiwei Ye
8c0f4fc328
Merge branch 'dev' of https://github.com/Microsoft/multiverso-next into dev
2016-02-16 14:26:36 +08:00
Qiwei Ye
f2c8f3c65d
debug info in actor.
2016-02-16 14:26:04 +08:00
Qiwei Ye
2a0d84135d
adding std::limit for net.cpp
2016-02-16 13:43:38 +09:00
Qiwei Ye
fbef5fd60d
adding debug info for array_table
2016-02-16 12:32:23 +08:00
gfcode
4ec31eb5d8
fix the namespace error in net.cpp to make mpi-related code compile ok
2016-02-15 20:57:39 +08:00
Qiwei Ye
6aaa7cf102
adding cmake for MPI, cannot pass the build
2016-02-15 21:39:50 +09:00
Qiwei Ye
3eaaa7e733
downgrade the Cmake to 2.8; adding cstring to make linux build happy
2016-02-15 14:17:32 +09:00
Qiwei Ye
394853cf29
Adding debug info
2016-02-14 16:30:51 +08:00
gfcode
eb18d7a9d6
zmq net init
2016-02-14 12:05:17 +08:00
gfcode
5c75b30990
[mac clang build OK],1. remove make_unique, 2. unordered_map with enum type key, 3. modified CMakeLists
2016-02-14 11:33:29 +08:00
feiga
d0cf45724b
worker logic to support async call, zmq net interface, to implement
2016-02-04 16:56:24 +08:00
Qiwei Ye
428575635b
fix the implicit transformation in the Blob
2016-02-04 14:19:18 +08:00
Qiwei Ye
e093a91903
adding needed header for arraytable
2016-02-04 11:14:34 +08:00
Qiwei Ye
a463d810a4
Moving header to include folder
2016-02-04 11:03:53 +08:00
Qiwei Ye
a641c2528a
fix the include problem
2016-02-03 21:57:09 +08:00
feiga
ad9ae8f5ed
add option whether to finalize MPI when exiting
2016-02-03 20:25:02 +08:00