(git:ed6f26b)
Loading...
Searching...
No Matches
machine_cpuid.h
Go to the documentation of this file.
1/*----------------------------------------------------------------------------*/
2/* CP2K: A general program to perform molecular dynamics simulations */
3/* Copyright 2000-2025 CP2K developers group <https://cp2k.org> */
4/* */
5/* SPDX-License-Identifier: GPL-2.0-or-later */
6/*----------------------------------------------------------------------------*/
7
8#define CP_MACHINE_CPU_GENERIC 0
9
10#define CP_MACHINE_X86_SSE4 1000
11#define CP_MACHINE_X86_AVX 1001
12#define CP_MACHINE_X86_AVX2 1002
13#define CP_MACHINE_X86_AVX512 1003
14
15#define CP_MACHINE_ARM_ARCH64 2000
16#define CP_MACHINE_ARM_SVE128 2100
17#define CP_MACHINE_ARM_SVE256 2200
18#define CP_MACHINE_ARM_SVE512 2300
19
20#define CP_MACHINE_UNKNOWN 3000