config_utils.hpp
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2024-2025, NVIDIA CORPORATION.
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 #pragma once
6 
7 #include <cudf/utilities/export.hpp>
8 
9 namespace CUDF_EXPORT cudf {
10 namespace io {
12 namespace kvikio_integration {
13 
30 
31 } // namespace kvikio_integration
32 
34 namespace nvcomp_integration {
35 
41 [[nodiscard]] bool is_all_enabled();
42 
48 [[nodiscard]] bool is_stable_enabled();
49 
50 } // namespace nvcomp_integration
51 
53 namespace integrated_memory_optimization {
54 
66 [[nodiscard]] bool is_enabled();
67  // end of group
69 } // namespace integrated_memory_optimization
70 } // namespace io
71 } // namespace CUDF_EXPORT cudf
void set_up_kvikio()
Set KvikIO parameters.
bool is_stable_enabled()
Returns true if stable nvCOMP use is enabled.
bool is_enabled()
Returns true if integrated memory optimizations are enabled.
bool is_all_enabled()
Returns true if all nvCOMP uses are enabled.
cuDF interfaces
Definition: host_udf.hpp:26