// SPDX-License-Identifier: MIT // Copyright (c) 2018-2023, Advanced Micro Devices, Inc. All rights reserved. #pragma once #include #include #include "utility/env.hpp" struct StreamConfig { hipStream_t stream_id_ = nullptr; bool time_kernel_ = false; int log_level_ = ck::EnvIsEnabled(CK_ENV(CK_LOGGING)) ? 1 : 0; int cold_niters_ = 5; int nrepeat_ = 50; bool flush_cache = false; int rotating_count = 1; };