MCPcopy Create free account
hub / github.com/NVIDIA/stdexec / bench

Function bench

test/nvexec/launch.cpp:45–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43#define scaling 2
44
45 auto bench() -> int
46 {
47 std::vector<int> input(N, 0);
48 std::iota(input.begin(), input.end(), 1);
49 std::ranges::transform(input, input.begin(), [](int i) { return i * scaling; });
50 return std::accumulate(input.begin(), input.end(), 0);
51 }
52
53 TEST_CASE("nvexec launch executes on GPU", "[cuda][stream][adaptors][launch]")
54 {

Callers 1

launch.cppFile · 0.85

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected