2 #define BOOST_TEST_DYN_LINK 3 #include <boost/test/unit_test.hpp> 4 #include "VCluster/VCluster.hpp" 5 #include "VCluster/cuda/VCluster_semantic_unit_tests_funcs.hpp" 9 BOOST_AUTO_TEST_SUITE( VCluster_cuda_tests )
11 BOOST_AUTO_TEST_CASE( Vcluster_semantic_ssend_recv_layout_switch )
13 test_ssend_recv_layout_switch<HeapMemory>(0);
16 BOOST_AUTO_TEST_CASE( Vcluster_semantic_gpu_direct )
18 test_ssend_recv_layout_switch<CudaMemory>(MPI_GPU_DIRECT);
21 BOOST_AUTO_TEST_CASE (Vcluster_semantic_layout_inte_gather)
23 test_different_layouts<CudaMemory,memory_traits_inte>();
24 test_different_layouts<CudaMemory,memory_traits_lin>();
27 BOOST_AUTO_TEST_SUITE_END()