Back to Cutlass

CUTLASS: array.h File Reference

docs/array_8h.html

4.4.23.6 KB
Original Source

| | CUTLASS

CUDA Templates for Linear Algebra Subroutines and Solvers |

Classes | Namespaces | Functions

array.h File Reference

Statically sized array of elements that accommodates all CUTLASS-supported numeric types and is safe to use in a union. More...

#include "cutlass/cutlass.h"
#include "cutlass/numeric_types.h"
#include "cutlass/array_subbyte.h"

Include dependency graph for array.h:

Go to the source code of this file.

|

Classes

| | struct | cutlass::sizeof_bits< Array< T, N, RegisterSized > > | | | Statically sized array for any data type. More...
| | | | class | cutlass::Array< T, N, true > | | | Statically sized array for any data type. More...
| | | | class | cutlass::Array< T, N, true >::iterator | | | Bidirectional iterator over elements. More...
| | | | class | cutlass::Array< T, N, true >::const_iterator | | | Bidirectional constant iterator over elements. More...
| | | | class | cutlass::Array< T, N, true >::reverse_iterator | | | Bidirectional iterator over elements. More...
| | | | class | [cutlass::Array< T, N, true >::const_reverse_iterator](classcutlass_1_1Array_3_01T_00_01N_00_01true_01_4_1_1const reverse iterator.html) | | | Bidirectional constant iterator over elements. [More...](classcutlass_1_1Array_3_01T_00_01N_00_01true_01_4_1_1const reverse iterator.html#details)
| | | | class | cutlass::AlignedArray< T, N, Alignment > | | | Aligned array type. More...
| | |

|

Namespaces

| | | cutlass | | |

|

Functions

| | CUTLASS_HOST_DEVICE constexpr bool | cutlass::ispow2 (unsigned x) | | | Returns true if the argument is a power of 2. More...
| | | | CUTLASS_HOST_DEVICE constexpr unsigned | cutlass::floor_pow_2 (unsigned x) | | | Returns the largest power of two not greater than the argument. More...
| | |


Generated by 1.8.11