![]() |
imate
C++/CUDA Reference
|
#include "./conditional_openmp.h"
Go to the source code of this file.
Functions | |
| void | omp_init_lock (omp_lock_t *lock) |
| void | omp_set_lock (omp_lock_t *lock) |
| void | omp_unset_lock (omp_lock_t *lock) |
| int | omp_get_max_threads () |
| int | omp_get_thread_num () |
| void | omp_set_num_threads (int num_threads) |
| int omp_get_max_threads | ( | ) |
Definition at line 53 of file conditional_openmp.cpp.
| int omp_get_thread_num | ( | ) |
Definition at line 62 of file conditional_openmp.cpp.
Referenced by cTraceEstimator< DataType >::c_trace_estimator(), cuCSCMatrix< DataType >::copy_host_to_device(), cuCSRMatrix< DataType >::copy_host_to_device(), cuDenseMatrix< DataType >::copy_host_to_device(), cuTraceEstimator< DataType >::cu_trace_estimator(), RandomArrayGenerator< DataType >::generate_random_array(), cuLinearOperator< DataType >::initialize_cublas_handle(), cuLinearOperator< DataType >::initialize_cusparse_handle(), and cuLinearOperator< DataType >::~cuLinearOperator().

| void omp_init_lock | ( | omp_lock_t * | lock | ) |
Definition at line 26 of file conditional_openmp.cpp.
| void omp_set_lock | ( | omp_lock_t * | lock | ) |
Definition at line 35 of file conditional_openmp.cpp.
| void omp_set_num_threads | ( | int | num_threads | ) |
Definition at line 71 of file conditional_openmp.cpp.
Referenced by cTraceEstimator< DataType >::c_trace_estimator(), cuCSCMatrix< DataType >::copy_host_to_device(), cuCSRMatrix< DataType >::copy_host_to_device(), cuDenseMatrix< DataType >::copy_host_to_device(), cuTraceEstimator< DataType >::cu_trace_estimator(), RandomArrayGenerator< DataType >::generate_random_array(), cuLinearOperator< DataType >::initialize_cublas_handle(), cuLinearOperator< DataType >::initialize_cusparse_handle(), and cuLinearOperator< DataType >::~cuLinearOperator().

| void omp_unset_lock | ( | omp_lock_t * | lock | ) |
Definition at line 44 of file conditional_openmp.cpp.