Tensara Logo

tensara

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

Title

Difficulty

Tags

Submissions

1D Convolution

EASY
Convolution

9168

Vector Addition

EASY
Vector

7310

ReLU

EASY
Activations

3559

Matrix Vector Multiplication

EASY
MatmulVector

3053

Leaky ReLU

EASY
Activations

2170

1D Average Pooling

EASY
Pooling

1829

GELU

EASY
Activations

1134

Sigmoid

EASY
Activations

1017

RMS Normalization

EASY
Normalization

852

Tanh

EASY
Activations

800

Sum Over Dimension

EASY
Reduction

738

ELU

EASY
Activations

685

Array Sorting

EASY
Sorting

659

L1 Normalization

EASY
Normalization

601

Image Histogram

EASY
GraphicsStatistics

552

Matrix Scalar Multiplication

EASY
MatmulScalar

444

Huber Loss

EASY
Loss

416

Hard Sigmoid

EASY
Activations

405

1D Max Pooling

EASY
Pooling

376

SELU

EASY
Activations

349

L2 Normalization

EASY
Normalization

321

1D Running Sum

EASY
Convolution

320

Softplus

EASY
Activations

311

Grayscale Conversion

EASY
Graphics

304

Max Over Dimension

EASY
Reduction

296

Argmax Over Dimension

EASY
Reduction

292

Swish

EASY
Activations

281

Mean Squared Error Loss

EASY
Loss

250

Cosine Similarity

EASY
Loss

239

Box Blur

EASY
GraphicsConvolution

238

Hinge Loss

EASY
Loss

237

Diagonal Matrix Multiplication

EASY
Matmul

170

Frobenius Normalization

EASY
Normalization

165

Image Thresholding

EASY
Graphics

164

Product Over Dimension

EASY
Reduction

163

Edge Detection

EASY
Graphics

159

MXFP8 Dequantization

EASY
QuantizationMXFP8

143

MXFP4 Dequantization

EASY
QuantizationMXFP4

142

Log Softmax

EASY
Activations

77

Min Over Dimension

EASY
Reduction

68

ECC Point Negation (Batched)

EASY
Cryptography

64

Mean Over Dimension

EASY
Reduction

56

Argmin Over Dimension

EASY
Reduction

56

Matrix Multiplication

MEDIUM
Matmul

3901

Square Matrix Multiplication

MEDIUM
Matmul

1803

Cumulative Sum

MEDIUM
Scan

992

2D Convolution

MEDIUM
Convolution

872

GEMM with Bias and ReLU

MEDIUM
MatmulActivationsFused

620

Layer Normalization

MEDIUM
Normalization

513

Softmax

MEDIUM
ActivationsNormalization

471

All-Pairs Shortest Path

MEDIUM
Graphs

325

Kullback-Leibler Divergence

MEDIUM
Loss

311

Triplet Margin Loss

MEDIUM
LossReduction

229

2D Average Pooling

MEDIUM
Pooling

226

2D Max Pooling

MEDIUM
Pooling

221

Matrix Multiplication with Swish Activation

MEDIUM
MatmulActivationsFused

213

Batch Normalization

MEDIUM
Normalization

175

Polynomial Multiplication over Finite Field

MEDIUM
Cryptography

171

Cumulative Product

MEDIUM
Scan

142

MXFP8 Quantization

MEDIUM
QuantizationMXFP8

104

Symmetric Matrix Multiplication

MEDIUM
Matmul

84

NVFP4 Dequantization

MEDIUM
QuantizationNVFP4

80

Matrix Multiplication with Sigmoid and Sum

MEDIUM
MatmulReductionFused

77

2D Convolution with ReLU and HardSwish

MEDIUM
ConvolutionActivationsFused

73

Upper Triangular Matrix Multiplication

MEDIUM
Matmul

73

Minimum Spanning Tree

MEDIUM
Graphs

69

Vector Multiplication over Finite Field

MEDIUM
Cryptography

69

Single Source Shortest Path

MEDIUM
Graphs

67

GEMM with Element-wise Multiply and LeakyReLU

MEDIUM
MatmulActivationsFused

63

Lower Triangular Matrix Multiplication

MEDIUM
Matmul

60

Matrix Multiplication with Swish and Scaling

MEDIUM
MatmulActivationsFused

58

Matrix Nth Power

MEDIUM
Matmul

55

MXFP4 Quantization

MEDIUM
QuantizationMXFP4

34

NVFP4 Quantization

MEDIUM
QuantizationNVFP4

17

3D Square Convolution

HARD
Convolution

484

Scaled Dot-Product Attention

HARD
Attention

238

3D Tensor-Matrix Multiplication

HARD
Matmul

214

3D Max Pooling

HARD
Pooling

147

4D Tensor-Matrix Multiplication

HARD
Matmul

146

3D Average Pooling

HARD
Pooling

141

MXFP8 GEMM

HARD
QuantizationMXFP8Matmul

75

MXFP4 GEMM

HARD
QuantizationMXFP4Matmul

55

NVFP4 GEMM

HARD
QuantizationNVFP4Matmul

29

NVFP4 GEMV

HARD
QuantizationNVFP4MatmulVector

23