From 1e3182e07742b863195506f912daf8291f8ccef5 Mon Sep 17 00:00:00 2001 From: Vukasin Milovanovic Date: Fri, 7 Aug 2026 17:47:58 +0000 Subject: [PATCH] Use async memory resource by default in nvbench benchmarks --- cpp/benchmarks/fixture/nvbench_fixture.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/benchmarks/fixture/nvbench_fixture.hpp b/cpp/benchmarks/fixture/nvbench_fixture.hpp index ad938a358290..2ca7f4da5e21 100644 --- a/cpp/benchmarks/fixture/nvbench_fixture.hpp +++ b/cpp/benchmarks/fixture/nvbench_fixture.hpp @@ -32,7 +32,7 @@ static std::string cuio_host_mem_param{ /** * Base fixture for cudf benchmarks using nvbench. * - * Initializes the default memory resource to use the RMM pool device resource. + * Initializes the default memory resource to use the RMM async device resource. */ struct nvbench_base_fixture { inline auto make_cuda() { return rmm::mr::cuda_memory_resource{}; } @@ -112,7 +112,7 @@ struct nvbench_base_fixture { } cuda::mr::any_resource mr; - std::string rmm_mode{"pool"}; + std::string rmm_mode{"async"}; std::string cuio_host_mode{"pinned_pool"}; };