Tensara Logo

tensara

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

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

9249

Vector Addition

EASY
Vector

7385

ReLU

EASY
Activations

3651

Matrix Vector Multiplication

EASY
MatmulVector

3082

Leaky ReLU

EASY
Activations

2189

1D Average Pooling

EASY
Pooling

1851

GELU

EASY
Activations

1142

Sigmoid

EASY
Activations

1025

RMS Normalization

EASY
Normalization

862

Tanh

EASY
Activations

807

Sum Over Dimension

EASY
Reduction

748

ELU

EASY
Activations

691

Array Sorting

EASY
Sorting

666

L1 Normalization

EASY
Normalization

602

Image Histogram

EASY
GraphicsStatistics

556

Matrix Scalar Multiplication

EASY
MatmulScalar

468

Huber Loss

EASY
Loss

417

Hard Sigmoid

EASY
Activations

409

1D Max Pooling

EASY
Pooling

380

SELU

EASY
Activations

357

L2 Normalization

EASY
Normalization

321

1D Running Sum

EASY
Convolution

321

Softplus

EASY
Activations

316

Grayscale Conversion

EASY
Graphics

308

Max Over Dimension

EASY
Reduction

296

Argmax Over Dimension

EASY
Reduction

292

Swish

EASY
Activations

285

Mean Squared Error Loss

EASY
Loss

250

Box Blur

EASY
GraphicsConvolution

243

Cosine Similarity

EASY
Loss

242

Hinge Loss

EASY
Loss

240

Image Thresholding

EASY
Graphics

192

Diagonal Matrix Multiplication

EASY
Matmul

180

Frobenius Normalization

EASY
Normalization

170

Product Over Dimension

EASY
Reduction

164

Edge Detection

EASY
Graphics

163

MXFP8 Dequantization

EASY
QuantizationMXFP8

143

MXFP4 Dequantization

EASY
QuantizationMXFP4

142

Log Softmax

EASY
Activations

80

ECC Point Negation (Batched)

EASY
Cryptography

75

Min Over Dimension

EASY
Reduction

71

Argmin Over Dimension

EASY
Reduction

59

Mean Over Dimension

EASY
Reduction

57

Matrix Multiplication

MEDIUM
Matmul

3940

Square Matrix Multiplication

MEDIUM
Matmul

1823

Cumulative Sum

MEDIUM
Scan

995

2D Convolution

MEDIUM
Convolution

872

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

627

Layer Normalization

MEDIUM
Normalization

517

Softmax

MEDIUM
ActivationsNormalization

473

All-Pairs Shortest Path

MEDIUM
Graphs

329

Kullback-Leibler Divergence

MEDIUM
Loss

311

Triplet Margin Loss

MEDIUM
LossReduction

234

2D Average Pooling

MEDIUM
Pooling

227

2D Max Pooling

MEDIUM
Pooling

223

Matrix Multiplication with Swish Activation

MEDIUM
MatmulActivationsFused

215

Batch Normalization

MEDIUM
Normalization

190

Polynomial Multiplication over Finite Field

MEDIUM
Cryptography

172

Cumulative Product

MEDIUM
Scan

142

Vector Multiplication over Finite Field

MEDIUM
Cryptography

104

MXFP8 Quantization

MEDIUM
QuantizationMXFP8

104

Symmetric Matrix Multiplication

MEDIUM
Matmul

96

Matrix Multiplication with Sigmoid and Sum

MEDIUM
MatmulReductionFused

80

NVFP4 Dequantization

MEDIUM
QuantizationNVFP4

80

Upper Triangular Matrix Multiplication

MEDIUM
Matmul

75

2D Convolution with ReLU and HardSwish

MEDIUM
ConvolutionActivationsFused

73

Minimum Spanning Tree

MEDIUM
Graphs

72

Single Source Shortest Path

MEDIUM
Graphs

68

GEMM with Element-wise Multiply and LeakyReLU

MEDIUM
MatmulActivationsFused

66

Lower Triangular Matrix Multiplication

MEDIUM
Matmul

62

Matrix Multiplication with Swish and Scaling

MEDIUM
MatmulActivationsFused

61

Matrix Nth Power

MEDIUM
Matmul

58

MXFP4 Quantization

MEDIUM
QuantizationMXFP4

34

NVFP4 Quantization

MEDIUM
QuantizationNVFP4

27

3D Square Convolution

HARD
Convolution

487

Scaled Dot-Product Attention

HARD
Attention

256

3D Tensor-Matrix Multiplication

HARD
Matmul

218

MXFP8 GEMM

HARD
QuantizationMXFP8Matmul

157

3D Max Pooling

HARD
Pooling

152

4D Tensor-Matrix Multiplication

HARD
Matmul

146

3D Average Pooling

HARD
Pooling

142

MXFP4 GEMM

HARD
QuantizationMXFP4Matmul

55

NVFP4 GEMM

HARD
QuantizationNVFP4Matmul

29

NVFP4 GEMV

HARD
QuantizationNVFP4MatmulVector

23