Tensara Logo

tensara

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

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

9666

Vector Addition

EASY
Vector

7770

ReLU

EASY
Activations

3861

Matrix Vector Multiplication

EASY
MatmulVector

3354

Leaky ReLU

EASY
Activations

2309

1D Average Pooling

EASY
Pooling

1913

GELU

EASY
Activations

1261

Sigmoid

EASY
Activations

1083

RMS Normalization

EASY
Normalization

928

Tanh

EASY
Activations

884

Sum Over Dimension

EASY
Reduction

813

ELU

EASY
Activations

712

L1 Normalization

EASY
Normalization

712

Array Sorting

EASY
Sorting

697

Image Histogram

EASY
GraphicsStatistics

629

Matrix Scalar Multiplication

EASY
MatmulScalar

508

Huber Loss

EASY
Loss

439

Hard Sigmoid

EASY
Activations

436

1D Max Pooling

EASY
Pooling

418

SELU

EASY
Activations

377

1D Running Sum

EASY
Convolution

358

L2 Normalization

EASY
Normalization

353

Grayscale Conversion

EASY
Graphics

338

Softplus

EASY
Activations

332

Argmax Over Dimension

EASY
Reduction

312

Max Over Dimension

EASY
Reduction

309

Swish

EASY
Activations

302

Mean Squared Error Loss

EASY
Loss

284

Cosine Similarity

EASY
Loss

265

Box Blur

EASY
GraphicsConvolution

260

Hinge Loss

EASY
Loss

250

Log Softmax

EASY
Activations

209

Image Thresholding

EASY
Graphics

200

Diagonal Matrix Multiplication

EASY
Matmul

193

Product Over Dimension

EASY
Reduction

185

Frobenius Normalization

EASY
Normalization

185

Edge Detection

EASY
Graphics

170

MXFP4 Dequantization

EASY
QuantizationMXFP4

162

MXFP8 Dequantization

EASY
QuantizationMXFP8

152

ECC Point Negation (Batched)

EASY
Cryptography

90

Min Over Dimension

EASY
Reduction

89

Mean Over Dimension

EASY
Reduction

73

Argmin Over Dimension

EASY
Reduction

70

Matrix Multiplication

MEDIUM
Matmul

4109

Square Matrix Multiplication

MEDIUM
Matmul

1848

Cumulative Sum

MEDIUM
Scan

1030

2D Convolution

MEDIUM
Convolution

920

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

649

Layer Normalization

MEDIUM
Normalization

527

Softmax

MEDIUM
ActivationsNormalization

493

All-Pairs Shortest Path

MEDIUM
Graphs

340

Kullback-Leibler Divergence

MEDIUM
Loss

321

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