Macros | Functions
cxx11_tensor_thread_pool.cpp File Reference
#include "main.h"
#include <iostream>
#include <Eigen/CXX11/Tensor>
Include dependency graph for cxx11_tensor_thread_pool.cpp:

Go to the source code of this file.

Macros

#define EIGEN_USE_THREADS
 

Functions

template<int DataLayout>
void test_contraction_corner_cases ()
 
void test_cxx11_tensor_thread_pool ()
 
template<int DataLayout>
void test_full_contraction ()
 
void test_memcpy ()
 
void test_multithread_compound_assignment ()
 
template<int DataLayout>
void test_multithread_contraction ()
 
template<int DataLayout>
void test_multithread_contraction_agrees_with_singlethread ()
 
void test_multithread_elementwise ()
 
void test_multithread_random ()
 
template<int DataLayout>
void test_multithread_shuffle ()
 
template<int DataLayout>
void test_multithreaded_reductions ()
 

Macro Definition Documentation

#define EIGEN_USE_THREADS

Definition at line 10 of file cxx11_tensor_thread_pool.cpp.

Function Documentation

template<int DataLayout>
void test_contraction_corner_cases ( )

Definition at line 107 of file cxx11_tensor_thread_pool.cpp.

void test_cxx11_tensor_thread_pool ( )

Definition at line 348 of file cxx11_tensor_thread_pool.cpp.

template<int DataLayout>
void test_full_contraction ( )

Definition at line 237 of file cxx11_tensor_thread_pool.cpp.

void test_memcpy ( )

Definition at line 295 of file cxx11_tensor_thread_pool.cpp.

void test_multithread_compound_assignment ( )

Definition at line 43 of file cxx11_tensor_thread_pool.cpp.

template<int DataLayout>
void test_multithread_contraction ( )

Definition at line 67 of file cxx11_tensor_thread_pool.cpp.

template<int DataLayout>
void test_multithread_contraction_agrees_with_singlethread ( )

Definition at line 194 of file cxx11_tensor_thread_pool.cpp.

void test_multithread_elementwise ( )

Definition at line 20 of file cxx11_tensor_thread_pool.cpp.

void test_multithread_random ( )

Definition at line 314 of file cxx11_tensor_thread_pool.cpp.

template<int DataLayout>
void test_multithread_shuffle ( )

Definition at line 323 of file cxx11_tensor_thread_pool.cpp.

template<int DataLayout>
void test_multithreaded_reductions ( )

Definition at line 273 of file cxx11_tensor_thread_pool.cpp.



hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:09:48