Dateien
rocm-systems/test/test_Broadcast.hpp
T

26 Zeilen
796 B
C++

2019-05-16 16:16:18 +00:00
/*************************************************************************
2020-01-15 17:54:27 -07:00
* Copyright (c) 2019-2020 Advanced Micro Devices, Inc. All rights reserved.
2019-05-16 16:16:18 +00:00
*
* See LICENSE.txt for license information
************************************************************************/
#ifndef TEST_BROADCAST_HPP
#define TEST_BROADCAST_HPP
#include "CorrectnessTest.hpp"
namespace CorrectnessTests
{
class BroadcastCorrectnessTest : public CorrectnessTest
{
public:
static void ComputeExpectedResults(Dataset& dataset, int const root)
{
for (int i = 0; i < dataset.numDevices; i++)
HIP_CALL(hipMemcpy(dataset.expected[i], dataset.inputs[root],
dataset.NumBytes(), hipMemcpyDeviceToHost));
}
};
}
#endif