Tensara Logo

tensara

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

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

8333

Vector Addition

EASY
Vector

6070

ReLU

EASY
Activations

2876

Matrix Vector Multiplication

EASY
MatmulVector

2387

Leaky ReLU

EASY
Activations

2032

1D Average Pooling

EASY
Pooling

1619

GELU

EASY
Activations

956

Sigmoid

EASY
Activations

911

RMS Normalization

EASY
Normalization

713

Tanh

EASY
Activations

689

Sum Over Dimension

EASY
Reduction

689

Array Sorting

EASY
Sorting

630

ELU

EASY
Activations

604

L1 Normalization

EASY
Normalization

496

Image Histogram

EASY
GraphicsStatistics

425

Matrix Scalar Multiplication

EASY
MatmulScalar

372

Huber Loss

EASY
Loss

356

1D Max Pooling

EASY
Pooling

339

Hard Sigmoid

EASY
Activations

303

SELU

EASY
Activations

281

Argmax Over Dimension

EASY
Reduction

272

1D Running Sum

EASY
Convolution

271

L2 Normalization

EASY
Normalization

268

Softplus

EASY
Activations

265

Max Over Dimension

EASY
Reduction

246

Grayscale Conversion

EASY
Graphics

243

Mean Squared Error Loss

EASY
Loss

230

Swish

EASY
Activations

217

Hinge Loss

EASY
Loss

215

Box Blur

EASY
GraphicsConvolution

214

Cosine Similarity

EASY
Loss

205

Diagonal Matrix Multiplication

EASY
Matmul

153

Frobenius Normalization

EASY
Normalization

150

Image Thresholding

EASY
Graphics

146

Product Over Dimension

EASY
Reduction

144

Edge Detection

EASY
Graphics

112

ECC Point Negation (Batched)

EASY
Cryptography

55

Min Over Dimension

EASY
Reduction

48

Argmin Over Dimension

EASY
Reduction

38

Mean Over Dimension

EASY
Reduction

37

Log Softmax

EASY
Activations

35

MXFP8 Dequantization

EASY
QuantizationMXFP8

15

MXFP4 Dequantization

EASY
QuantizationMXFP4

11

Matrix Multiplication

MEDIUM
Matmul

3398

Square Matrix Multiplication

MEDIUM
Matmul

1744

Cumulative Sum

MEDIUM
Scan

926

2D Convolution

MEDIUM
Convolution

780

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

490

Layer Normalization

MEDIUM
Normalization

478

Softmax

MEDIUM
ActivationsNormalization

395

Kullback-Leibler Divergence

MEDIUM
Loss

294

All-Pairs Shortest Path

MEDIUM
Graphs

281

2D Average Pooling

MEDIUM
Pooling

212

Triplet Margin Loss

MEDIUM
LossReduction

203

2D Max Pooling

MEDIUM
Pooling

188

Polynomial Multiplication over Finite Field

MEDIUM
Cryptography

156

Batch Normalization

MEDIUM
Normalization

153

Cumulative Product

MEDIUM
Scan

127

Matrix Multiplication with Swish Activation

MEDIUM
MatmulActivationsFused

122

Symmetric Matrix Multiplication

MEDIUM
Matmul

72

Upper Triangular Matrix Multiplication

MEDIUM
Matmul

63

Vector Multiplication over Finite Field

MEDIUM
Cryptography

60

Minimum Spanning Tree

MEDIUM
Graphs

55

Single Source Shortest Path

MEDIUM
Graphs

48

Lower Triangular Matrix Multiplication

MEDIUM
Matmul

43

2D Convolution with ReLU and HardSwish

MEDIUM
ConvolutionActivationsFused

42

MXFP8 Quantization

MEDIUM
QuantizationMXFP8

42

Matrix Nth Power

MEDIUM
Matmul

41

Matrix Multiplication with Sigmoid and Sum

MEDIUM
MatmulReductionFused

38

GEMM with Element-wise Multiply and LeakyReLU

MEDIUM
MatmulActivationsFused

33

Matrix Multiplication with Swish and Scaling

MEDIUM
MatmulActivationsFused

21

NVFP4 Dequantization

MEDIUM
QuantizationNVFP4

21

NVFP4 Quantization

MEDIUM
QuantizationNVFP4

14

MXFP4 Quantization

MEDIUM
QuantizationMXFP4

11

3D Square Convolution

HARD
Convolution

471

3D Tensor-Matrix Multiplication

HARD
Matmul

165

Scaled Dot-Product Attention

HARD
Attention

148

3D Max Pooling

HARD
Pooling

114

3D Average Pooling

HARD
Pooling

107

4D Tensor-Matrix Multiplication

HARD
Matmul

98

MXFP4 GEMM

HARD
QuantizationMXFP4Matmul

35

MXFP8 GEMM

HARD
QuantizationMXFP8Matmul

14

NVFP4 GEMV

HARD
QuantizationNVFP4MatmulVector

6

NVFP4 GEMM

HARD
QuantizationNVFP4Matmul

4