Neko
1.99.9
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
props.h
Go to the documentation of this file.
1
#ifndef __CUDA_PROPS_H
2
#define __CUDA_PROPS_H
3
/*
4
Copyright (c) 2026, The Neko Authors
5
All rights reserved.
6
7
Redistribution and use in source and binary forms, with or without
8
modification, are permitted provided that the following conditions
9
are met:
10
11
* Redistributions of source code must retain the above copyright
12
notice, this list of conditions and the following disclaimer.
13
14
* Redistributions in binary form must reproduce the above
15
copyright notice, this list of conditions and the following
16
disclaimer in the documentation and/or other materials provided
17
with the distribution.
18
19
* Neither the name of the authors nor the names of its
20
contributors may be used to endorse or promote products derived
21
from this software without specific prior written permission.
22
23
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
24
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
25
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
26
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
27
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
28
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
29
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
30
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
31
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
33
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
34
POSSIBILITY OF SUCH DAMAGE.
35
*/
36
37
#include <stddef.h>
38
39
#ifdef __cplusplus
40
extern
"C"
{
41
#endif
42
43
int
cuda_device_mp_count
(
void
);
44
size_t
cuda_device_total_mem
(
void
);
45
46
#ifdef __cplusplus
47
}
48
#endif
49
50
#endif
cuda_device_mp_count
int cuda_device_mp_count(void)
Definition
props.cu:43
cuda_device_total_mem
size_t cuda_device_total_mem(void)
Definition
props.cu:61
src
device
cuda
props.h
Generated on Fri Nov 6 2026 03:35:29 for Neko by
1.9.8