diff --git a/tests/perf/send_cost.cc b/tests/perf/send_cost.cc index 3f08622762..f15d0bb8db 100644 --- a/tests/perf/send_cost.cc +++ b/tests/perf/send_cost.cc @@ -58,13 +58,17 @@ using namespace vt; using namespace vt::tests::perf::common; -static constexpr std::array const payloadSizes = { - 1, 64, 128, 2048, 16384, 524288, 2097152, 268435456}; +static constexpr std::array const payloadSizes = { + 1, 64, 128, 2048, 16384, 32768, 524288, 1048576, 2097152}; bool obj_send_done = false; bool col_send_done = false; -struct SendTest : PerfTestHarness { }; +struct SendTest : PerfTestHarness { + SendTest() { + DisableGlobalTimer(); + } +}; //////////////////////////////////////// //////////////// RAW MPI /////////////// @@ -159,10 +163,6 @@ VT_PERF_TEST(SendTest, test_objgroup_send) { vt::theObjGroup()->makeCollective("test_objgroup_send", this); grp_proxy[my_node_].invoke<&NodeObj::initialize>(); - if (theContext()->getNode() == 0) { - theTerm()->disableTD(); - } - auto const thisNode = vt::theContext()->getNode(); auto const lastNode = theContext()->getNumNodes() - 1; @@ -182,10 +182,6 @@ VT_PERF_TEST(SendTest, test_objgroup_send) { delete payload; } - - if (vt::theContext()->getNode() == 0) { - vt::theTerm()->enableTD(); - } } //////////////////////////////////////// @@ -239,7 +235,7 @@ struct Hello : vt::Collection { VT_PERF_TEST(SendTest, test_collection_send) { auto range = vt::Index1D(int32_t{num_nodes_}); - auto proxy = vt::makeCollection("send_cost_collection") + auto proxy = vt::makeCollection("test_collection_send") .bounds(range) .bulkInsert() .wait();