Tensara Logo

tensara

Showing 84 of 84 problems. Help us reach 100 problems here!

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

8389

Vector Addition

EASY
Vector

6114

ReLU

EASY
Activations

2924

Matrix Vector Multiplication

EASY
MatmulVector

2423

Leaky ReLU

EASY
Activations

2042

1D Average Pooling

EASY
Pooling

1631

GELU

EASY
Activations

974

Sigmoid

EASY
Activations

927

RMS Normalization

EASY
Normalization

726

Tanh

EASY
Activations

702

Sum Over Dimension

EASY
Reduction

694

Array Sorting

EASY
Sorting

634

ELU

EASY
Activations

613

L1 Normalization

EASY
Normalization

529

Image Histogram

EASY
GraphicsStatistics

472

Matrix Scalar Multiplication

EASY
MatmulScalar

387

Huber Loss

EASY
Loss

365

1D Max Pooling

EASY
Pooling

344

Hard Sigmoid

EASY
Activations

307

SELU

EASY
Activations

285

1D Running Sum

EASY
Convolution

278

L2 Normalization

EASY
Normalization

276

Argmax Over Dimension

EASY
Reduction

274

Softplus

EASY
Activations

268

Max Over Dimension

EASY
Reduction

247

Grayscale Conversion

EASY
Graphics

245

Mean Squared Error Loss

EASY
Loss

231

Swish

EASY
Activations

221

Hinge Loss

EASY
Loss

217

Box Blur

EASY
GraphicsConvolution

216

Cosine Similarity

EASY
Loss

212

Diagonal Matrix Multiplication

EASY
Matmul

154

Frobenius Normalization

EASY
Normalization

151

Image Thresholding

EASY
Graphics

147

Product Over Dimension

EASY
Reduction

145

Edge Detection

EASY
Graphics

113

ECC Point Negation (Batched)

EASY
Cryptography

56

Min Over Dimension

EASY
Reduction

49

Argmin Over Dimension

EASY
Reduction

39

Mean Over Dimension

EASY
Reduction

38

Log Softmax

EASY
Activations

36

MXFP8 Dequantization

EASY
QuantizationMXFP8

28

MXFP4 Dequantization

EASY
QuantizationMXFP4

17

Matrix Multiplication

MEDIUM
Matmul

3477

Square Matrix Multiplication

MEDIUM
Matmul

1753

Cumulative Sum

MEDIUM
Scan

936

2D Convolution

MEDIUM
Convolution

789

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

495

Layer Normalization

MEDIUM
Normalization

483

Softmax

MEDIUM
ActivationsNormalization

396

Kullback-Leibler Divergence

MEDIUM
Loss

296

All-Pairs Shortest Path

MEDIUM
Graphs

295

2D Average Pooling

MEDIUM
Pooling

213

Triplet Margin Loss

MEDIUM
LossReduction

204

2D Max Pooling

MEDIUM
Pooling

194

Batch Normalization

MEDIUM
Normalization

161

Polynomial Multiplication over Finite Field

MEDIUM
Cryptography

157

Matrix Multiplication with Swish Activation

MEDIUM
MatmulActivationsFused

129

Cumulative Product

MEDIUM
Scan

128

Symmetric Matrix Multiplication

MEDIUM
Matmul

74

Upper Triangular Matrix Multiplication

MEDIUM
Matmul

65

Vector Multiplication over Finite Field

MEDIUM
Cryptography

61

Minimum Spanning Tree

MEDIUM
Graphs

56

Single Source Shortest Path

MEDIUM
Graphs

49

Lower Triangular Matrix Multiplication

MEDIUM
Matmul

48

2D Convolution with ReLU and HardSwish

MEDIUM
ConvolutionActivationsFused

46

MXFP8 Quantization

MEDIUM
QuantizationMXFP8

43

Matrix Nth Power

MEDIUM
Matmul

42

Matrix Multiplication with Sigmoid and Sum

MEDIUM
MatmulReductionFused

40

GEMM with Element-wise Multiply and LeakyReLU

MEDIUM
MatmulActivationsFused

34

Matrix Multiplication with Swish and Scaling

MEDIUM
MatmulActivationsFused

24

NVFP4 Dequantization

MEDIUM
QuantizationNVFP4

23

NVFP4 Quantization

MEDIUM
QuantizationNVFP4

16

MXFP4 Quantization

MEDIUM
QuantizationMXFP4

12

3D Square Convolution

HARD
Convolution

477

Scaled Dot-Product Attention

HARD
Attention

179

3D Tensor-Matrix Multiplication

HARD
Matmul

168

3D Max Pooling

HARD
Pooling

115

3D Average Pooling

HARD
Pooling

108

4D Tensor-Matrix Multiplication

HARD
Matmul

100

MXFP4 GEMM

HARD
QuantizationMXFP4Matmul

43

MXFP8 GEMM

HARD
QuantizationMXFP8Matmul

14

NVFP4 GEMV

HARD
QuantizationNVFP4MatmulVector

6

NVFP4 GEMM

HARD
QuantizationNVFP4Matmul

4