|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| CCL_NAMESPACE_BEGIN bool | system_cpu_ensure_initialized () |
| int | system_cpu_thread_count () |
| int | system_console_width () |
| int | system_cpu_num_numa_nodes () |
| bool | system_cpu_is_numa_node_available (int node) |
| int | system_cpu_num_numa_node_processors (int node) |
| bool | system_cpu_run_thread_on_node (int node) |
| int | system_cpu_num_active_group_processors () |
| string | system_cpu_brand_string () |
| int | system_cpu_bits () |
| bool | system_cpu_support_sse2 () |
| bool | system_cpu_support_sse3 () |
| bool | system_cpu_support_sse41 () |
| bool | system_cpu_support_avx () |
| bool | system_cpu_support_avx2 () |
| size_t | system_physical_ram () |
| bool | system_call_self (const vector< string > &args) |
| bool system_call_self | ( | const vector< string > & | args | ) |
Definition at line 365 of file util_system.cpp.
| int system_console_width | ( | ) |
| int system_cpu_bits | ( | ) |
Definition at line 221 of file util_system.cpp.
| string system_cpu_brand_string | ( | ) |
Definition at line 168 of file util_system.cpp.
References __cpuid(), NULL, result, and string_remove_trademark().
Referenced by device_cpu_info().
| CCL_NAMESPACE_BEGIN bool system_cpu_ensure_initialized | ( | ) |
Definition at line 44 of file util_system.cpp.
References is_initialized, numaAPI_Initialize(), NUMAAPI_SUCCESS, and result.
Referenced by system_cpu_is_numa_node_available(), system_cpu_num_active_group_processors(), system_cpu_num_numa_node_processors(), system_cpu_num_numa_nodes(), and system_cpu_run_thread_on_node().
| bool system_cpu_is_numa_node_available | ( | int | node | ) |
Definition at line 97 of file util_system.cpp.
References node, numaAPI_IsNodeAvailable(), and system_cpu_ensure_initialized().
Referenced by system_cpu_thread_count().
| int system_cpu_num_active_group_processors | ( | ) |
Definition at line 140 of file util_system.cpp.
References numaAPI_GetNumCurrentNodesProcessors(), system_cpu_ensure_initialized(), and system_cpu_thread_count_fallback().
| int system_cpu_num_numa_node_processors | ( | int | node | ) |
Definition at line 105 of file util_system.cpp.
References node, numaAPI_GetNumNodeProcessors(), system_cpu_ensure_initialized(), and system_cpu_thread_count_fallback().
Referenced by system_cpu_thread_count().
| int system_cpu_num_numa_nodes | ( | ) |
Definition at line 88 of file util_system.cpp.
References numaAPI_GetNumNodes(), and system_cpu_ensure_initialized().
Referenced by system_cpu_thread_count().
| bool system_cpu_run_thread_on_node | ( | int | node | ) |
Definition at line 113 of file util_system.cpp.
References node, numaAPI_RunThreadOnNode(), and system_cpu_ensure_initialized().
Referenced by thread::run().
| bool system_cpu_support_avx | ( | ) |
Definition at line 354 of file util_system.cpp.
Referenced by device_cpu_capabilities(), KernelFunctions< F >::KernelFunctions(), and validate_cpu_capabilities().
| bool system_cpu_support_avx2 | ( | ) |
Definition at line 358 of file util_system.cpp.
Referenced by device_cpu_capabilities(), KernelFunctions< F >::KernelFunctions(), and validate_cpu_capabilities().
| bool system_cpu_support_sse2 | ( | ) |
Definition at line 339 of file util_system.cpp.
Referenced by device_cpu_capabilities(), and KernelFunctions< F >::KernelFunctions().
| bool system_cpu_support_sse3 | ( | ) |
Definition at line 344 of file util_system.cpp.
Referenced by device_cpu_capabilities(), and KernelFunctions< F >::KernelFunctions().
| bool system_cpu_support_sse41 | ( | ) |
Definition at line 349 of file util_system.cpp.
Referenced by device_cpu_capabilities(), KernelFunctions< F >::KernelFunctions(), and openimagedenoise_supported().
| int system_cpu_thread_count | ( | ) |
Definition at line 75 of file util_system.cpp.
References node, system_cpu_is_numa_node_available(), system_cpu_num_numa_node_processors(), and system_cpu_num_numa_nodes().
Referenced by Device::get_multi_device(), and TaskScheduler::init().
| size_t system_physical_ram | ( | ) |
Definition at line 385 of file util_system.cpp.