Draft: Fast one-sided MPI version
Compare changes
- Peter W. Draper authored
+ 99
− 43
@@ -17,6 +17,17 @@
@@ -36,8 +47,16 @@ int myrank = -1;
@@ -57,17 +76,8 @@ static MPI_Comm subtypeMPI_comms[task_subtype_count];
@@ -110,6 +120,8 @@ static int datacheck_test(size_t size, void *data) {
@@ -118,34 +130,65 @@ static void *send_thread(void *arg) {
@@ -180,17 +223,15 @@ static void *recv_thread(void *arg) {
@@ -205,11 +246,14 @@ static void *recv_thread(void *arg) {
@@ -217,7 +261,16 @@ static void *recv_thread(void *arg) {
@@ -363,11 +416,14 @@ int main(int argc, char *argv[]) {