Tensara Logo

tensara

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

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

9693

Vector Addition

EASY
Vector

7810

ReLU

EASY
Activations

3925

Matrix Vector Multiplication

EASY
MatmulVector

3370

Leaky ReLU

EASY
Activations

2342

1D Average Pooling

EASY
Pooling

1938

GELU

EASY
Activations

1278

Sigmoid

EASY
Activations

1096

RMS Normalization

EASY
Normalization

969

Tanh

EASY
Activations

899

Sum Over Dimension

EASY
Reduction

829

ELU

EASY
Activations

761

L1 Normalization

EASY
Normalization

726

Array Sorting

EASY
Sorting

701

Image Histogram

EASY
GraphicsStatistics

642

Matrix Scalar Multiplication

EASY
MatmulScalar

524

Huber Loss

EASY
Loss

440

Hard Sigmoid

EASY
Activations

438

1D Max Pooling

EASY
Pooling

418

SELU

EASY
Activations

380

1D Running Sum

EASY
Convolution

364

L2 Normalization

EASY
Normalization

355

Grayscale Conversion

EASY
Graphics

340

Softplus

EASY
Activations

335

Argmax Over Dimension

EASY
Reduction

312

Max Over Dimension

EASY
Reduction

309

Swish

EASY
Activations

309

Mean Squared Error Loss

EASY
Loss

291

Cosine Similarity

EASY
Loss

266

Box Blur

EASY
GraphicsConvolution

263

Hinge Loss

EASY
Loss

252

Log Softmax

EASY
Activations

211

Image Thresholding

EASY
Graphics

201

Diagonal Matrix Multiplication

EASY
Matmul

193

Product Over Dimension

EASY
Reduction

185

Frobenius Normalization

EASY
Normalization

185

Edge Detection

EASY
Graphics

172

MXFP4 Dequantization

EASY
QuantizationMXFP4

166

MXFP8 Dequantization

EASY
QuantizationMXFP8

153

ECC Point Negation (Batched)

EASY
Cryptography

92

Min Over Dimension

EASY
Reduction

90

Mean Over Dimension

EASY
Reduction

78

Argmin Over Dimension

EASY
Reduction

70

Matrix Multiplication

MEDIUM
Matmul

4145

Square Matrix Multiplication

MEDIUM
Matmul

1848

Cumulative Sum

MEDIUM
Scan

1032

2D Convolution

MEDIUM
Convolution

920

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

696

Layer Normalization

MEDIUM
Normalization

527

Softmax

MEDIUM
ActivationsNormalization

518

All-Pairs Shortest Path

MEDIUM
Graphs

340

Kullback-Leibler Divergence

MEDIUM
Loss

322

2D Average Pooling

MEDIUM
Pooling

243

Triplet Margin Loss

MEDIUM
LossReduction

240

2D Max Pooling

MEDIUM
Pooling

239

Matrix Multiplication with Swish Activation

MEDIUM
MatmulActivationsFused

219

Batch Normalization

MEDIUM
Normalization

198

Polynomial Multiplication over Finite Field

MEDIUM
Cryptography

187

Cumulative Product

MEDIUM
Scan

154

MXFP8 Quantization

MEDIUM
QuantizationMXFP8

128

Vector Multiplication over Finite Field

MEDIUM
Cryptography

110

Symmetric Matrix Multiplication

MEDIUM
Matmul

99

Single Source Shortest Path

MEDIUM
Graphs

92

Minimum Spanning Tree

MEDIUM
Graphs

87

NVFP4 Dequantization

MEDIUM
QuantizationNVFP4

86

Matrix Multiplication with Sigmoid and Sum

MEDIUM
MatmulReductionFused

84

2D Convolution with ReLU and HardSwish

MEDIUM
ConvolutionActivationsFused

83

Upper Triangular Matrix Multiplication

MEDIUM
Matmul

82

Lower Triangular Matrix Multiplication

MEDIUM
Matmul

74

GEMM with Element-wise Multiply and LeakyReLU

MEDIUM
MatmulActivationsFused

70

Matrix Nth Power

MEDIUM
Matmul

66

Matrix Multiplication with Swish and Scaling

MEDIUM
MatmulActivationsFused

64

MXFP4 Quantization

MEDIUM
QuantizationMXFP4

37

NVFP4 Quantization

MEDIUM
QuantizationNVFP4

36

3D Square Convolution

HARD
Convolution

491

Scaled Dot-Product Attention

HARD
Attention

274

3D Tensor-Matrix Multiplication

HARD
Matmul

223

4D Tensor-Matrix Multiplication

HARD
Matmul

167

3D Max Pooling

HARD
Pooling

164

MXFP8 GEMM

HARD
QuantizationMXFP8Matmul

160

3D Average Pooling

HARD
Pooling

157

MXFP4 GEMM

HARD
QuantizationMXFP4Matmul

63

NVFP4 GEMM

HARD
QuantizationNVFP4Matmul

47

NVFP4 GEMV

HARD
QuantizationNVFP4MatmulVector

27