High-Performance Tensor Transposition (HPTT) C++ Library
A C++ library for high-performance multi-threaded tensor transpositions.
compute_node.h
1
#pragma once
2
3
namespace
hptt
{
4
8
class
ComputeNode
9
{
10
public
:
11
ComputeNode() : start(-1), end(-1), inc(-1), lda(-1), ldb(-1), next(
nullptr
) {}
12
13
~ComputeNode() {
14
if
( next !=
nullptr
)
15
delete
next;
16
}
17
18
size_t
start;
19
size_t
end;
20
size_t
inc;
21
size_t
lda;
22
size_t
ldb;
23
ComputeNode *next;
24
};
25
26
}
hptt
Definition:
compute_node.h:3
include
compute_node.h
Generated by
1.9.3