- Time of benchmarks:
- Target: 22 May 2019 - 20:28
- Baseline: 22 May 2019 - 20:57
- Package commits:
- Target: fa170b
- Baseline: 852664
- Julia commits:
- Target: 80516c
- Baseline: 80516c
- Julia command flags:
- Target:
-O3
- Baseline:
-O3
- Target:
- Environment variables:
- Target:
JULIA_NUM_THREADS => 4
- Baseline:
JULIA_NUM_THREADS => 1
- Target:
A ratio greater than 1.0
denotes a possible regression (marked with ❌), while a ratio less
than 1.0
denotes a possible improvement (marked with ✅). Only significant results - results
that indicate possible regressions or improvements - are shown below (thus, an empty table means that all
benchmark results remained invariant between builds).
ID | time ratio | memory ratio |
---|---|---|
["matrices", "contiguous", "ordered", "(1, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
5.66 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "ordered", "(1, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
5.84 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "ordered", "(1, \"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
5.80 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "ordered", "(1, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
2.42 (5%) ❌ | 0.45 (1%) ✅ |
["matrices", "contiguous", "ordered", "(1, \"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
6.12 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "ordered", "(1, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
4.82 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "ordered", "(3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.11 (5%) ❌ | 1.00 (1%) |
["matrices", "contiguous", "ordered", "(3, \"Complex{Float64}\", \"SArray{Tuple{8,8},Complex{Float64},2,64}\")"] |
0.95 (5%) ✅ | 1.00 (1%) |
["matrices", "contiguous", "ordered", "(3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.99 (5%) | 0.98 (1%) ✅ |
["matrices", "contiguous", "ordered", "(5, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.95 (5%) ✅ | 1.00 (1%) |
["matrices", "contiguous", "ordered", "(5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.10 (5%) ❌ | 1.00 (1%) |
["matrices", "contiguous", "ordered", "(7, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
0.93 (5%) ✅ | 1.00 (1%) |
["matrices", "contiguous", "ordered", "(7, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.09 (5%) ❌ | 1.00 (1%) |
["matrices", "contiguous", "random", "(1, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
4.85 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "random", "(1, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
4.82 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "random", "(1, \"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
5.61 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "random", "(1, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
2.00 (5%) ❌ | 0.45 (1%) ✅ |
["matrices", "contiguous", "random", "(1, \"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
4.89 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "random", "(1, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
4.05 (5%) ❌ | Inf (1%) ❌ |
["matrices", "contiguous", "random", "(3, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.92 (5%) ✅ | 1.00 (1%) |
["matrices", "contiguous", "random", "(3, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.97 (5%) | 0.99 (1%) ✅ |
["matrices", "contiguous", "random", "(3, \"Complex{Float64}\", \"MArray{Tuple{8,8},Complex{Float64},2,64}\")"] |
0.84 (5%) ✅ | 0.82 (1%) ✅ |
["matrices", "contiguous", "random", "(3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.05 (5%) ❌ | 1.00 (1%) |
["matrices", "contiguous", "random", "(3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.99 (5%) | 0.98 (1%) ✅ |
["matrices", "contiguous", "random", "(5, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.06 (5%) ❌ | 1.00 (1%) |
["matrices", "contiguous", "random", "(5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.01 (5%) | 0.97 (1%) ✅ |
["matrices", "contiguous", "random", "(7, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
1.16 (5%) ❌ | 1.00 (1%) |
["matrices", "contiguous", "random", "(7, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
0.92 (5%) ✅ | 1.00 (1%) |
["matrices", "contiguous", "random", "(7, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.94 (5%) ✅ | 1.04 (1%) ❌ |
["matrices", "contiguous", "random", "(9, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.82 (5%) ✅ | 1.00 (1%) |
["matrices", "contiguous", "random", "(9, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.77 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(1, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.12 (5%) ❌ | 1.12 (1%) ❌ |
["matrices", "controlled", "ordered", "(1, 5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.13 (5%) ❌ | 1.11 (1%) ❌ |
["matrices", "controlled", "ordered", "(3, 3, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
1.07 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(3, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.98 (5%) | 0.98 (1%) ✅ |
["matrices", "controlled", "ordered", "(3, 5, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
1.06 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(3, 5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.92 (5%) ✅ | 1.03 (1%) ❌ |
["matrices", "controlled", "ordered", "(5, 5, \"Complex{Float64}\", \"MArray{Tuple{32,32},Complex{Float64},2,1024}\")"] |
0.91 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(7, 3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.11 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(7, 5, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.93 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(7, 5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.92 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(9, 3, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.95 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(9, 3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
0.91 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(9, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.94 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "ordered", "(9, 5, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.94 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "random", "(1, 3, \"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
1.09 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(1, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.10 (5%) ❌ | 1.12 (1%) ❌ |
["matrices", "controlled", "random", "(1, 5, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
1.05 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(1, 5, \"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
1.06 (5%) ❌ | 0.99 (1%) |
["matrices", "controlled", "random", "(1, 5, \"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
1.09 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(1, 5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.08 (5%) ❌ | 1.11 (1%) ❌ |
["matrices", "controlled", "random", "(3, 3, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
1.08 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(3, 3, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.98 (5%) | 0.99 (1%) ✅ |
["matrices", "controlled", "random", "(3, 3, \"Complex{Float64}\", \"MArray{Tuple{8,8},Complex{Float64},2,64}\")"] |
1.06 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(3, 3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.15 (5%) ❌ | 1.04 (1%) ❌ |
["matrices", "controlled", "random", "(3, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.94 (5%) ✅ | 0.89 (1%) ✅ |
["matrices", "controlled", "random", "(3, 5, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
1.06 (5%) ❌ | 0.99 (1%) |
["matrices", "controlled", "random", "(3, 5, \"Complex{Float64}\", \"MArray{Tuple{8,8},Complex{Float64},2,64}\")"] |
1.09 (5%) ❌ | 1.20 (1%) ❌ |
["matrices", "controlled", "random", "(3, 5, \"Complex{Float64}\", \"SArray{Tuple{8,8},Complex{Float64},2,64}\")"] |
1.10 (5%) ❌ | 1.01 (1%) ❌ |
["matrices", "controlled", "random", "(3, 5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.05 (5%) ❌ | 1.03 (1%) ❌ |
["matrices", "controlled", "random", "(5, 3, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
1.12 (5%) ❌ | 0.99 (1%) |
["matrices", "controlled", "random", "(5, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.03 (5%) | 1.04 (1%) ❌ |
["matrices", "controlled", "random", "(5, 5, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
1.08 (5%) ❌ | 0.99 (1%) |
["matrices", "controlled", "random", "(5, 5, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
1.01 (5%) | 0.99 (1%) ✅ |
["matrices", "controlled", "random", "(5, 5, \"Complex{Float64}\", \"SArray{Tuple{32,32},Complex{Float64},2,1024}\")"] |
1.07 (5%) ❌ | 1.01 (1%) |
["matrices", "controlled", "random", "(7, 3, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.91 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "random", "(7, 3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
0.97 (5%) | 1.03 (1%) ❌ |
["matrices", "controlled", "random", "(7, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.97 (5%) | 0.99 (1%) ✅ |
["matrices", "controlled", "random", "(7, 5, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
1.10 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(7, 5, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.02 (5%) | 1.02 (1%) ❌ |
["matrices", "controlled", "random", "(7, 5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.92 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "random", "(9, 3, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
1.17 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(9, 3, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.98 (5%) | 0.96 (1%) ✅ |
["matrices", "controlled", "random", "(9, 3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.11 (5%) ❌ | 1.00 (1%) |
["matrices", "controlled", "random", "(9, 3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.88 (5%) ✅ | 1.00 (1%) |
["matrices", "controlled", "random", "(9, 5, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.00 (5%) ✅ | 0.04 (1%) ✅ |
["matrices", "controlled", "random", "(9, 5, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.92 (5%) ✅ | 0.99 (1%) |
["matrices", "in-contiguous", "ordered", "(1, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.73 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(1, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.84 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(1, \"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
0.53 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(1, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
0.66 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(1, \"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
0.63 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(1, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.91 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(2, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.95 (5%) | 1.01 (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(2, \"Complex{Float64}\", \"MArray{Tuple{4,4},Complex{Float64},2,16}\")"] |
0.99 (5%) | 0.99 (1%) ✅ |
["matrices", "in-contiguous", "ordered", "(2, \"Complex{Float64}\", \"SArray{Tuple{4,4},Complex{Float64},2,16}\")"] |
0.96 (5%) | 0.98 (1%) ✅ |
["matrices", "in-contiguous", "ordered", "(3, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.96 (5%) | 1.01 (1%) ❌ |
["matrices", "in-contiguous", "ordered", "(3, \"Complex{Float64}\", \"MArray{Tuple{8,8},Complex{Float64},2,64}\")"] |
1.00 (5%) | 0.99 (1%) ✅ |
["matrices", "in-contiguous", "ordered", "(3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
0.93 (5%) ✅ | 0.99 (1%) ✅ |
["matrices", "in-contiguous", "ordered", "(3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.94 (5%) ✅ | 0.97 (1%) ✅ |
["matrices", "in-contiguous", "random", "(1, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.89 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "random", "(1, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.71 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "random", "(1, \"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
0.99 (5%) | Inf (1%) ❌ |
["matrices", "in-contiguous", "random", "(1, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.14 (5%) ❌ | Inf (1%) ❌ |
["matrices", "in-contiguous", "random", "(1, \"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\")"] |
0.57 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "random", "(1, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.68 (5%) ✅ | Inf (1%) ❌ |
["matrices", "in-contiguous", "random", "(2, \"Complex{Float64}\", \"Array{Complex{Float64},2}\")"] |
0.98 (5%) | 1.03 (1%) ❌ |
["matrices", "in-contiguous", "random", "(2, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
0.90 (5%) ✅ | 0.99 (1%) ✅ |
["matrices", "in-contiguous", "random", "(2, \"Complex{Float64}\", \"MArray{Tuple{4,4},Complex{Float64},2,16}\")"] |
0.92 (5%) ✅ | 0.85 (1%) ✅ |
["matrices", "in-contiguous", "random", "(2, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
1.02 (5%) | 0.98 (1%) ✅ |
["matrices", "in-contiguous", "random", "(2, \"Complex{Float64}\", \"SArray{Tuple{4,4},Complex{Float64},2,16}\")"] |
1.12 (5%) ❌ | 1.17 (1%) ❌ |
["matrices", "in-contiguous", "random", "(2, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
1.09 (5%) ❌ | 1.09 (1%) ❌ |
["matrices", "in-contiguous", "random", "(3, \"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\")"] |
1.01 (5%) | 0.98 (1%) ✅ |
["matrices", "in-contiguous", "random", "(3, \"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\")"] |
0.95 (5%) | 1.01 (1%) ❌ |
["matrices", "in-contiguous", "random", "(3, \"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\")"] |
0.95 (5%) ✅ | 0.96 (1%) ✅ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 1)"] |
4.40 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 13)"] |
0.40 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 17)"] |
0.37 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 21)"] |
0.87 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 25)"] |
0.83 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 5)"] |
3.82 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 9)"] |
1.05 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 1)"] |
4.79 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 13)"] |
0.44 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 17)"] |
0.36 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 21)"] |
0.85 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 25)"] |
0.55 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 5)"] |
3.82 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 9)"] |
1.28 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 1)"] |
4.84 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 13)"] |
0.46 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 17)"] |
0.33 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 21)"] |
0.81 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 25)"] |
0.86 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 5)"] |
3.91 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 9)"] |
0.95 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 1)"] |
3.14 (5%) ❌ | 1.45 (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 13)"] |
0.49 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 17)"] |
0.85 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 21)"] |
0.92 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 25)"] |
0.94 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 5)"] |
2.83 (5%) ❌ | 1.45 (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 9)"] |
1.23 (5%) ❌ | 1.45 (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 1)"] |
4.65 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 13)"] |
0.49 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 17)"] |
0.35 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 21)"] |
0.84 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 25)"] |
0.83 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 5)"] |
3.13 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 9)"] |
1.00 (5%) | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 1)"] |
4.06 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 13)"] |
0.38 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 17)"] |
0.36 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 21)"] |
0.77 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 25)"] |
0.81 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 5)"] |
3.00 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "ordered", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 9)"] |
0.97 (5%) | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 1)"] |
4.69 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 13)"] |
0.43 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 17)"] |
0.34 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 21)"] |
0.91 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 25)"] |
0.92 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 5)"] |
4.22 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Array{Complex{Float64},2}\", 9)"] |
1.14 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 1)"] |
5.59 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 13)"] |
0.45 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 17)"] |
0.77 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 21)"] |
0.81 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 25)"] |
0.94 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 5)"] |
3.80 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"Diagonal{Complex{Float64},Array{Complex{Float64},1}}\", 9)"] |
1.24 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 1)"] |
5.02 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 13)"] |
0.40 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 17)"] |
1.16 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 21)"] |
0.84 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 25)"] |
0.87 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 5)"] |
3.92 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"MArray{Tuple{2,2},Complex{Float64},2,4}\", 9)"] |
1.58 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 1)"] |
2.71 (5%) ❌ | 1.45 (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 13)"] |
0.70 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 17)"] |
0.29 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 21)"] |
0.80 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 25)"] |
0.88 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 5)"] |
2.66 (5%) ❌ | 1.45 (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"PermMatrix{Complex{Float64},Int64,Array{Complex{Float64},1},Array{Int64,1}}\", 9)"] |
0.85 (5%) ✅ | 1.45 (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 1)"] |
4.77 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 13)"] |
0.42 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 17)"] |
0.31 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 21)"] |
0.85 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 25)"] |
0.90 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 5)"] |
3.61 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SArray{Tuple{2,2},Complex{Float64},2,4}\", 9)"] |
1.06 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 1)"] |
4.10 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 13)"] |
0.44 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 17)"] |
0.35 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 21)"] |
0.80 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 25)"] |
0.80 (5%) ✅ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 5)"] |
3.51 (5%) ❌ | Inf (1%) ❌ |
["matrices", "single qubit", "random", "(\"Complex{Float64}\", \"SparseMatrixCSC{Complex{Float64},Int64}\", 9)"] |
0.96 (5%) | Inf (1%) ❌ |
["specialized", "multi control", "(\"S\", 12, 2:12, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))"] |
0.44 (5%) ✅ | 1.12 (1%) ❌ |
["specialized", "multi control", "(\"S\", 16, 2:16, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))"] |
0.29 (5%) ✅ | 1.10 (1%) ❌ |
["specialized", "multi control", "(\"S\", 20, 2:20, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))"] |
0.27 (5%) ✅ | 1.09 (1%) ❌ |
["specialized", "multi control", "(\"S\", 24, 2:24, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24))"] |
0.27 (5%) ✅ | 1.08 (1%) ❌ |
["specialized", "multi control", "(\"S\", 4, 2:4, (2, 3, 4))"] |
2.87 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi control", "(\"S\", 8, 2:8, (2, 3, 4, 5, 6, 7, 8))"] |
1.68 (5%) ❌ | 1.14 (1%) ❌ |
["specialized", "multi control", "(\"Sdag\", 12, 2:12, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))"] |
0.55 (5%) ✅ | 1.12 (1%) ❌ |
["specialized", "multi control", "(\"Sdag\", 16, 2:16, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))"] |
0.41 (5%) ✅ | 1.10 (1%) ❌ |
["specialized", "multi control", "(\"Sdag\", 20, 2:20, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))"] |
0.40 (5%) ✅ | 1.09 (1%) ❌ |
["specialized", "multi control", "(\"Sdag\", 24, 2:24, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24))"] |
0.36 (5%) ✅ | 1.08 (1%) ❌ |
["specialized", "multi control", "(\"Sdag\", 4, 2:4, (2, 3, 4))"] |
2.94 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi control", "(\"Sdag\", 8, 2:8, (2, 3, 4, 5, 6, 7, 8))"] |
1.65 (5%) ❌ | 1.14 (1%) ❌ |
["specialized", "multi control", "(\"T\", 12, 2:12, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))"] |
0.44 (5%) ✅ | 1.12 (1%) ❌ |
["specialized", "multi control", "(\"T\", 16, 2:16, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))"] |
0.29 (5%) ✅ | 1.10 (1%) ❌ |
["specialized", "multi control", "(\"T\", 20, 2:20, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))"] |
0.18 (5%) ✅ | 1.09 (1%) ❌ |
["specialized", "multi control", "(\"T\", 24, 2:24, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24))"] |
0.24 (5%) ✅ | 1.08 (1%) ❌ |
["specialized", "multi control", "(\"T\", 4, 2:4, (2, 3, 4))"] |
2.93 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi control", "(\"T\", 8, 2:8, (2, 3, 4, 5, 6, 7, 8))"] |
1.65 (5%) ❌ | 1.14 (1%) ❌ |
["specialized", "multi control", "(\"Tdag\", 12, 2:12, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))"] |
0.44 (5%) ✅ | 1.12 (1%) ❌ |
["specialized", "multi control", "(\"Tdag\", 16, 2:16, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))"] |
0.19 (5%) ✅ | 1.10 (1%) ❌ |
["specialized", "multi control", "(\"Tdag\", 20, 2:20, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))"] |
0.27 (5%) ✅ | 1.09 (1%) ❌ |
["specialized", "multi control", "(\"Tdag\", 24, 2:24, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24))"] |
0.26 (5%) ✅ | 1.08 (1%) ❌ |
["specialized", "multi control", "(\"Tdag\", 4, 2:4, (2, 3, 4))"] |
2.96 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi control", "(\"Tdag\", 8, 2:8, (2, 3, 4, 5, 6, 7, 8))"] |
1.38 (5%) ❌ | 1.14 (1%) ❌ |
["specialized", "multi control", "(\"X\", 12, 2:12, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))"] |
0.43 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"X\", 16, 2:16, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))"] |
0.28 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"X\", 20, 2:20, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))"] |
0.27 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"X\", 24, 2:24, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24))"] |
0.26 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"X\", 4, 2:4, (2, 3, 4))"] |
4.89 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi control", "(\"X\", 8, 2:8, (2, 3, 4, 5, 6, 7, 8))"] |
1.88 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi control", "(\"Y\", 12, 2:12, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))"] |
0.42 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"Y\", 16, 2:16, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))"] |
0.28 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"Y\", 20, 2:20, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))"] |
0.18 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"Y\", 24, 2:24, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24))"] |
0.18 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi control", "(\"Y\", 4, 2:4, (2, 3, 4))"] |
4.63 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi control", "(\"Y\", 8, 2:8, (2, 3, 4, 5, 6, 7, 8))"] |
1.48 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi control", "(\"Z\", 12, 2:12, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12))"] |
0.44 (5%) ✅ | 1.12 (1%) ❌ |
["specialized", "multi control", "(\"Z\", 16, 2:16, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16))"] |
0.29 (5%) ✅ | 1.10 (1%) ❌ |
["specialized", "multi control", "(\"Z\", 20, 2:20, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20))"] |
0.27 (5%) ✅ | 1.09 (1%) ❌ |
["specialized", "multi control", "(\"Z\", 24, 2:24, (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24))"] |
0.27 (5%) ✅ | 1.08 (1%) ❌ |
["specialized", "multi control", "(\"Z\", 4, 2:4, (2, 3, 4))"] |
2.89 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi control", "(\"Z\", 8, 2:8, (2, 3, 4, 5, 6, 7, 8))"] |
1.64 (5%) ❌ | 1.14 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"S\", 12, 4)"] |
0.44 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"S\", 16, 5)"] |
0.31 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"S\", 20, 6)"] |
0.25 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"S\", 24, 8)"] |
0.27 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"S\", 4, 2)"] |
3.00 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"S\", 8, 3)"] |
1.67 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Sdag\", 12, 4)"] |
0.52 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Sdag\", 16, 5)"] |
0.40 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Sdag\", 20, 6)"] |
0.46 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Sdag\", 24, 8)"] |
0.40 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Sdag\", 4, 2)"] |
3.03 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Sdag\", 8, 3)"] |
1.63 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"T\", 12, 4)"] |
0.41 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"T\", 16, 5)"] |
0.31 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"T\", 20, 6)"] |
0.38 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"T\", 24, 8)"] |
0.29 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"T\", 4, 2)"] |
3.34 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"T\", 8, 3)"] |
1.37 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Tdag\", 12, 4)"] |
0.35 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Tdag\", 16, 5)"] |
0.29 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Tdag\", 20, 6)"] |
0.19 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Tdag\", 24, 8)"] |
0.34 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Tdag\", 4, 2)"] |
2.95 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Tdag\", 8, 3)"] |
1.35 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"X\", 12, 4)"] |
0.39 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"X\", 16, 5)"] |
0.29 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"X\", 20, 6)"] |
0.31 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"X\", 24, 8)"] |
0.30 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"X\", 4, 2)"] |
4.95 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"X\", 8, 3)"] |
1.68 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Y\", 12, 4)"] |
0.46 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Y\", 16, 5)"] |
0.31 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Y\", 20, 6)"] |
0.29 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Y\", 24, 8)"] |
0.34 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Y\", 4, 2)"] |
4.78 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Y\", 8, 3)"] |
1.62 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Z\", 12, 4)"] |
0.46 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Z\", 16, 5)"] |
0.29 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Z\", 20, 6)"] |
0.30 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Z\", 24, 8)"] |
0.26 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Z\", 4, 2)"] |
2.94 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit multi control", "(\"Z\", 8, 3)"] |
1.42 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", 12)"] |
0.50 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", 16)"] |
0.35 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", 20)"] |
0.81 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", 24)"] |
0.85 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", 4)"] |
5.38 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", 8)"] |
1.49 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", \"random\", 12)"] |
0.39 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", \"random\", 16)"] |
0.31 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", \"random\", 20)"] |
0.56 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", \"random\", 24)"] |
0.40 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", \"random\", 4)"] |
5.22 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"SWAP\", \"random\", 8)"] |
1.37 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"S\", 12)"] |
0.32 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"S\", 16)"] |
0.28 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"S\", 20)"] |
0.29 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"S\", 24)"] |
0.30 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"S\", 4)"] |
2.54 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"S\", 8)"] |
0.50 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Sdag\", 12)"] |
0.30 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Sdag\", 16)"] |
0.30 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Sdag\", 20)"] |
0.31 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Sdag\", 24)"] |
0.30 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Sdag\", 4)"] |
3.21 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Sdag\", 8)"] |
0.62 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"T\", 12)"] |
0.33 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"T\", 16)"] |
0.28 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"T\", 20)"] |
0.28 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"T\", 24)"] |
0.29 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"T\", 4)"] |
3.44 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"T\", 8)"] |
0.51 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Tdag\", 12)"] |
0.33 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Tdag\", 16)"] |
0.28 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Tdag\", 20)"] |
0.27 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Tdag\", 24)"] |
0.29 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Tdag\", 4)"] |
3.38 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Tdag\", 8)"] |
0.51 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"X\", 12)"] |
0.52 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"X\", 16)"] |
0.25 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"X\", 20)"] |
0.77 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"X\", 24)"] |
0.54 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"X\", 4)"] |
5.14 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"X\", 8)"] |
1.52 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Y\", 12)"] |
0.48 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Y\", 16)"] |
0.31 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Y\", 20)"] |
0.57 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Y\", 24)"] |
0.64 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Y\", 4)"] |
4.40 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Y\", 8)"] |
1.01 (5%) | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Z\", 12)"] |
0.55 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Z\", 16)"] |
0.33 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Z\", 20)"] |
0.79 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Z\", 24)"] |
0.82 (5%) ✅ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Z\", 4)"] |
5.57 (5%) ❌ | Inf (1%) ❌ |
["specialized", "multi qubit", "(\"Z\", 8)"] |
1.71 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single control", "(\"S\", 12, (2,), (1,))"] |
0.52 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"S\", 16, (2,), (1,))"] |
0.36 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"S\", 20, (2,), (1,))"] |
0.80 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"S\", 24, (2,), (1,))"] |
0.86 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"S\", 4, (2,), (1,))"] |
3.80 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"S\", 8, (2,), (1,))"] |
1.86 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Sdag\", 12, (2,), (1,))"] |
0.56 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Sdag\", 16, (2,), (1,))"] |
0.37 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Sdag\", 20, (2,), (1,))"] |
0.82 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Sdag\", 24, (2,), (1,))"] |
0.88 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Sdag\", 4, (2,), (1,))"] |
3.66 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Sdag\", 8, (2,), (1,))"] |
1.85 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"T\", 12, (2,), (1,))"] |
0.57 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"T\", 16, (2,), (1,))"] |
0.39 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"T\", 20, (2,), (1,))"] |
0.87 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"T\", 24, (2,), (1,))"] |
0.86 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"T\", 4, (2,), (1,))"] |
3.71 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"T\", 8, (2,), (1,))"] |
1.85 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Tdag\", 12, (2,), (1,))"] |
0.52 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Tdag\", 16, (2,), (1,))"] |
0.36 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Tdag\", 20, (2,), (1,))"] |
0.88 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Tdag\", 24, (2,), (1,))"] |
0.87 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Tdag\", 4, (2,), (1,))"] |
3.07 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Tdag\", 8, (2,), (1,))"] |
1.66 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"X\", 12, (2,), (1,))"] |
0.54 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"X\", 16, (2,), (1,))"] |
0.36 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"X\", 20, (2,), (1,))"] |
0.85 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"X\", 24, (2,), (1,))"] |
0.87 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"X\", 4, (2,), (1,))"] |
3.67 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"X\", 8, (2,), (1,))"] |
1.68 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Y\", 12, (2,), (1,))"] |
0.48 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Y\", 16, (2,), (1,))"] |
0.36 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Y\", 20, (2,), (1,))"] |
0.75 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Y\", 24, (2,), (1,))"] |
0.83 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Y\", 4, (2,), (1,))"] |
3.56 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Y\", 8, (2,), (1,))"] |
1.46 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Z\", 12, (2,), (1,))"] |
0.64 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Z\", 16, (2,), (1,))"] |
0.40 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Z\", 20, (2,), (1,))"] |
0.84 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Z\", 24, (2,), (1,))"] |
0.87 (5%) ✅ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Z\", 4, (2,), (1,))"] |
3.80 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single control", "(\"Z\", 8, (2,), (1,))"] |
1.91 (5%) ❌ | 5.00 (1%) ❌ |
["specialized", "single qubit multi control", "(\"S\", 12, 4)"] |
0.44 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"S\", 16, 5)"] |
0.29 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"S\", 20, 6)"] |
0.25 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "single qubit multi control", "(\"S\", 24, 8)"] |
0.26 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "single qubit multi control", "(\"S\", 4, 2)"] |
3.04 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"S\", 8, 3)"] |
1.53 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Sdag\", 12, 4)"] |
0.52 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Sdag\", 16, 5)"] |
0.40 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Sdag\", 20, 6)"] |
0.43 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Sdag\", 24, 8)"] |
0.38 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Sdag\", 4, 2)"] |
3.13 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Sdag\", 8, 3)"] |
1.44 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"T\", 12, 4)"] |
0.42 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"T\", 16, 5)"] |
0.31 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"T\", 20, 6)"] |
0.35 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "single qubit multi control", "(\"T\", 24, 8)"] |
0.29 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "single qubit multi control", "(\"T\", 4, 2)"] |
2.96 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"T\", 8, 3)"] |
1.51 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Tdag\", 12, 4)"] |
0.49 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Tdag\", 16, 5)"] |
0.29 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Tdag\", 20, 6)"] |
0.28 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Tdag\", 24, 8)"] |
0.28 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Tdag\", 4, 2)"] |
2.88 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Tdag\", 8, 3)"] |
1.50 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"X\", 12, 4)"] |
0.38 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"X\", 16, 5)"] |
0.29 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"X\", 20, 6)"] |
0.30 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"X\", 24, 8)"] |
0.26 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"X\", 4, 2)"] |
4.63 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"X\", 8, 3)"] |
1.67 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"Y\", 12, 4)"] |
0.45 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"Y\", 16, 5)"] |
0.31 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"Y\", 20, 6)"] |
0.20 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"Y\", 24, 8)"] |
0.33 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"Y\", 4, 2)"] |
4.55 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"Y\", 8, 3)"] |
1.67 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit multi control", "(\"Z\", 12, 4)"] |
0.42 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Z\", 16, 5)"] |
0.29 (5%) ✅ | 1.15 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Z\", 20, 6)"] |
0.29 (5%) ✅ | 1.14 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Z\", 24, 8)"] |
0.19 (5%) ✅ | 1.13 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Z\", 4, 2)"] |
2.98 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit multi control", "(\"Z\", 8, 3)"] |
1.63 (5%) ❌ | 1.17 (1%) ❌ |
["specialized", "single qubit", "(\"S\", 1)"] |
5.21 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"S\", 13)"] |
0.44 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"S\", 17)"] |
0.38 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"S\", 21)"] |
0.77 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"S\", 25)"] |
0.78 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"S\", 5)"] |
3.98 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"S\", 9)"] |
1.00 (5%) | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Sdag\", 1)"] |
5.86 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Sdag\", 13)"] |
0.45 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Sdag\", 17)"] |
0.39 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Sdag\", 21)"] |
0.84 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Sdag\", 25)"] |
0.83 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Sdag\", 5)"] |
4.70 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Sdag\", 9)"] |
1.13 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"T\", 1)"] |
5.12 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"T\", 13)"] |
0.50 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"T\", 17)"] |
0.40 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"T\", 21)"] |
0.83 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"T\", 25)"] |
0.87 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"T\", 5)"] |
4.52 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"T\", 9)"] |
1.15 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Tdag\", 1)"] |
5.65 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Tdag\", 13)"] |
0.44 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Tdag\", 17)"] |
0.36 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Tdag\", 21)"] |
0.82 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Tdag\", 25)"] |
0.82 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Tdag\", 5)"] |
4.18 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Tdag\", 9)"] |
1.12 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"X\", 1)"] |
5.75 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"X\", 13)"] |
0.41 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"X\", 17)"] |
0.32 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"X\", 21)"] |
0.85 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"X\", 25)"] |
0.86 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"X\", 5)"] |
4.72 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"X\", 9)"] |
1.18 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Y\", 1)"] |
5.84 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Y\", 13)"] |
0.28 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Y\", 17)"] |
0.26 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Y\", 21)"] |
0.60 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Y\", 25)"] |
0.62 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Y\", 5)"] |
3.74 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Y\", 9)"] |
0.65 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Z\", 1)"] |
5.38 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Z\", 13)"] |
0.58 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Z\", 17)"] |
0.45 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Z\", 21)"] |
0.85 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Z\", 25)"] |
0.85 (5%) ✅ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Z\", 5)"] |
4.47 (5%) ❌ | Inf (1%) ❌ |
["specialized", "single qubit", "(\"Z\", 9)"] |
1.34 (5%) ❌ | Inf (1%) ❌ |
Here's a list of all the benchmark groups executed by this job:
["matrices", "contiguous", "ordered"]
["matrices", "contiguous", "random"]
["matrices", "controlled", "ordered"]
["matrices", "controlled", "random"]
["matrices", "in-contiguous", "ordered"]
["matrices", "in-contiguous", "random"]
["matrices", "single qubit", "ordered"]
["matrices", "single qubit", "random"]
["specialized", "multi control"]
["specialized", "multi qubit multi control"]
["specialized", "multi qubit"]
["specialized", "single control"]
["specialized", "single qubit multi control"]
["specialized", "single qubit"]
Julia Version 1.1.0
Commit 80516ca202 (2019-01-21 21:24 UTC)
Platform Info:
OS: macOS (x86_64-apple-darwin18.5.0)
uname: Darwin 18.6.0 Darwin Kernel Version 18.6.0: Thu Apr 25 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64 i386
CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz:
speed user nice sys idle irq
#1 2800 MHz 106163 s 0 s 41456 s 512238 s 0 s
#2 2800 MHz 5986 s 0 s 3733 s 650112 s 0 s
#3 2800 MHz 89550 s 0 s 26447 s 543834 s 0 s
#4 2800 MHz 5646 s 0 s 2628 s 651555 s 0 s
#5 2800 MHz 82435 s 0 s 20836 s 556559 s 0 s
#6 2800 MHz 5655 s 0 s 2321 s 651854 s 0 s
#7 2800 MHz 80567 s 0 s 17410 s 561853 s 0 s
#8 2800 MHz 6195 s 0 s 2114 s 651520 s 0 s
Memory: 16.0 GB (2547.10546875 MB free)
Uptime: 116170.0 sec
Load Avg: 3.00048828125 3.265625 3.63671875
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-6.0.1 (ORCJIT, skylake)
Julia Version 1.1.0
Commit 80516ca202 (2019-01-21 21:24 UTC)
Platform Info:
OS: macOS (x86_64-apple-darwin18.5.0)
uname: Darwin 18.6.0 Darwin Kernel Version 18.6.0: Thu Apr 25 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64 i386
CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz:
speed user nice sys idle irq
#1 2800 MHz 111380 s 0 s 42649 s 522766 s 0 s
#2 2800 MHz 6132 s 0 s 3795 s 666840 s 0 s
#3 2800 MHz 93552 s 0 s 27315 s 555901 s 0 s
#4 2800 MHz 5747 s 0 s 2674 s 668348 s 0 s
#5 2800 MHz 85893 s 0 s 21554 s 569321 s 0 s
#6 2800 MHz 5755 s 0 s 2357 s 668656 s 0 s
#7 2800 MHz 83728 s 0 s 18036 s 575004 s 0 s
#8 2800 MHz 6294 s 0 s 2148 s 668326 s 0 s
Memory: 16.0 GB (2495.921875 MB free)
Uptime: 117864.0 sec
Load Avg: 2.357421875 2.33740234375 2.45166015625
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-6.0.1 (ORCJIT, skylake)