utils.hpp 402 Bytes
Newer Older
Paul Fultz II's avatar
Paul Fultz II committed
1
// SPDX-License-Identifier: MIT
arai713's avatar
arai713 committed
2
// Copyright (c) 2018-2024, Advanced Micro Devices, Inc. All rights reserved.
Paul Fultz II's avatar
Paul Fultz II committed
3
4
5
6
7

#pragma once

#include <cstdint>
#include <unordered_set>
arai713's avatar
arai713 committed
8
9
#include <numeric>
#include <iterator>
Paul Fultz II's avatar
Paul Fultz II committed
10
11
12
13
14
15
16
17
18

namespace ck {
namespace host {

std::size_t integer_divide_ceil(std::size_t x, std::size_t y);

const std::unordered_set<std::string>& get_xdlop_archs();
} // namespace host
} // namespace ck