Qiskit / red-queen

Quantum software benchmarking tool
Apache License 2.0
18 stars 15 forks source link

Adding Deustch Jozsa benchmark circuit #17

Closed danielleodigie closed 2 years ago

danielleodigie commented 2 years ago

This commit is adding a benchmark for the Deustch Jozsa circuit compilation

CLAassistant commented 2 years ago

CLA assistant check
All committers have signed the CLA.

danielleodigie commented 2 years ago

Running this locally with pytest returns:


                                                 Benchmark: Deutsch Jozsa - Balanced Oracle                                                  
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓
┃ Name                         ┃ Min            ┃ Max            ┃ Mean           ┃ depth     ┃ size       ┃ xi            ┃ fidelity       ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━┩
│ qiskit (Optimization level:  │ 0.05779 (2.96) │ 0.09232 (2.70) │ 0.0773 (3.40)  │ 23 (1.35) │ 62 (1.82)  │ 0.4035 (1.75) │ 0.7588 (11.36) │
│ 2 on fake_montreal)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.0545 (2.79)  │ 0.09198 (2.69) │ 0.06987 (3.08) │ 24 (1.41) │ 60 (1.76)  │ 0.3636 (1.58) │ 0.4481 (6.71)  │
│ 1 on fake_melbourne)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.1356 (6.93)  │ 0.1661 (4.85)  │ 0.1478 (6.51)  │ 21 (1.24) │ 42 (1.24)  │ 0.2973 (1.29) │ 0.5263 (7.88)  │
│ 3 on fake_melbourne)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.09714 (4.97) │ 0.1549 (4.53)  │ 0.1139 (5.01)  │ 22 (1.29) │ 55 (1.62)  │ 0.36 (1.56)   │ 0.7304 (10.93) │
│ 2 on fake_brooklyn)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.05126 (2.62) │ 0.08436 (2.46) │ 0.06436 (2.83) │ 22 (1.29) │ 56 (1.65)  │ 0.3529 (1.53) │ 0.7305 (10.94) │
│ 1 on fake_brooklyn)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.0711 (3.64)  │ 0.1179 (3.45)  │ 0.09188 (4.05) │ 25 (1.47) │ 52 (1.53)  │ 0.766 (3.32)  │ 0.2062 (3.09)  │
│ 2 on fake_rochester)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.05521 (2.82) │ 0.1988 (5.81)  │ 0.09857 (4.34) │ 34 (2.00) │ 83 (2.44)  │ 0.4872 (2.11) │ 0.389 (5.82)   │
│ 0 on fake_brooklyn)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.07504 (3.84) │ 0.2517 (7.36)  │ 0.133 (5.86)   │ 24 (1.41) │ 60 (1.76)  │ 0.3636 (1.58) │ 0.4481 (6.71)  │
│ 2 on fake_melbourne)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.09386 (4.80) │ 0.1334 (3.90)  │ 0.1125 (4.95)  │ 22 (1.29) │ 48 (1.41)  │ 0.3256 (1.41) │ 0.7564 (11.32) │
│ 3 on fake_guadalupe)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.0752 (3.85)  │ 0.1579 (4.61)  │ 0.09748 (4.29) │ 28 (1.65) │ 67 (1.97)  │ 0.4677 (2.03) │ 0.2642 (3.96)  │
│ 2 on fake_toronto)           │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.07662 (3.92) │ 0.151 (4.41)   │ 0.1104 (4.86)  │ 34 (2.00) │ 83 (2.44)  │ 0.4872 (2.11) │ 0.2708 (4.05)  │
│ 0 on fake_washington)        │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.04626 (2.37) │ 0.1421 (4.15)  │ 0.08218 (3.62) │ 28 (1.65) │ 67 (1.97)  │ 0.4677 (2.03) │ 0.2642 (3.96)  │
│ 1 on fake_toronto)           │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.02067 (1.06) │ 0.1162 (3.39)  │ 0.06935 (3.05) │ 34 (2.00) │ 77 (2.26)  │ 0.4444 (1.93) │ 0.6355 (9.51)  │
│ 0 on fake_montreal)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.06936 (3.55) │ 0.2828 (8.26)  │ 0.1429 (6.29)  │ 25 (1.47) │ 52 (1.53)  │ 0.766 (3.32)  │ 0.2062 (3.09)  │
│ 1 on fake_rochester)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.03615 (1.85) │ 0.1236 (3.61)  │ 0.08199 (3.61) │ 32 (1.88) │ 70 (2.06)  │ 0.4923 (2.13) │ 0.6124 (9.17)  │
│ 1 on fake_guadalupe)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.03225 (1.65) │ 0.1202 (3.51)  │ 0.0817 (3.60)  │ 22 (1.29) │ 49 (1.44)  │ 0.5909 (2.56) │ 0.1031 (1.54)  │
│ 0 on fake_rochester)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.04046 (2.07) │ 0.1526 (4.46)  │ 0.08511 (3.75) │ 34 (2.00) │ 77 (2.26)  │ 0.4444 (1.93) │ 0.1242 (1.86)  │
│ 0 on fake_toronto)           │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.065 (3.32)   │ 0.1211 (3.54)  │ 0.09132 (4.02) │ 44 (2.59) │ 113 (3.32) │ 0.3519 (1.52) │ 0.3061 (4.58)  │
│ 0 on fake_melbourne)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.063 (3.22)   │ 0.1455 (4.25)  │ 0.1014 (4.47)  │ 32 (1.88) │ 70 (2.06)  │ 0.4923 (2.13) │ 0.6124 (9.17)  │
│ 2 on fake_guadalupe)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.1531 (7.83)  │ 0.2387 (6.97)  │ 0.1774 (7.81)  │ 26 (1.53) │ 71 (2.09)  │ 0.5 (2.17)    │ 0.7335 (10.98) │
│ 2 on fake_washington)        │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.1256 (6.42)  │ 0.1778 (5.20)  │ 0.139 (6.12)   │ 28 (1.65) │ 54 (1.59)  │ 0.2653 (1.15) │ 0.8318 (12.45) │
│ 3 on fake_montreal)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.03512 (1.80) │ 0.1232 (3.60)  │ 0.05884 (2.59) │ 34 (2.00) │ 77 (2.26)  │ 0.4444 (1.93) │ 0.5738 (8.59)  │
│ 0 on fake_guadalupe)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.1239 (6.34)  │ 0.19 (5.55)    │ 0.1565 (6.89)  │ 26 (1.53) │ 71 (2.09)  │ 0.5 (2.17)    │ 0.7335 (10.98) │
│ 1 on fake_washington)        │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.04826 (2.47) │ 0.08861 (2.59) │ 0.06383 (2.81) │ 23 (1.35) │ 62 (1.82)  │ 0.4035 (1.75) │ 0.7588 (11.36) │
│ 1 on fake_montreal)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.1673 (8.56)  │ 0.2231 (6.52)  │ 0.1977 (8.71)  │ 18 (1.06) │ 44 (1.29)  │ 0.2308 (1.0)  │ 0.7878 (11.79) │
│ 3 on fake_brooklyn)          │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.06108 (3.12) │ 0.2231 (6.52)  │ 0.1069 (4.71)  │ 32 (1.88) │ 70 (2.06)  │ 0.4923 (2.13) │ 0.7641 (11.44) │
│ 1 on fake_cairo)             │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.06071 (3.10) │ 0.2584 (7.55)  │ 0.104 (4.58)   │ 32 (1.88) │ 70 (2.06)  │ 0.4923 (2.13) │ 0.7641 (11.44) │
│ 2 on fake_cairo)             │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.1439 (7.36)  │ 0.2664 (7.78)  │ 0.1779 (7.84)  │ 17 (1.0)  │ 34 (1.0)   │ 0.4483 (1.94) │ 0.0668 (1.0)   │
│ 3 on fake_rochester)         │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.2097 (10.72) │ 0.3059 (8.94)  │ 0.2612 (11.50) │ 17 (1.0)  │ 44 (1.29)  │ 0.2308 (1.0)  │ 0.7597 (11.37) │
│ 3 on fake_washington)        │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.09972 (5.10) │ 0.1189 (3.47)  │ 0.1083 (4.77)  │ 28 (1.65) │ 54 (1.59)  │ 0.2653 (1.15) │ 0.3185 (4.77)  │
│ 3 on fake_toronto)           │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.01955 (1.0)  │ 0.03422 (1.0)  │ 0.02271 (1.0)  │ 34 (2.00) │ 77 (2.26)  │ 0.4444 (1.93) │ 0.6658 (9.97)  │
│ 0 on fake_cairo)             │                │                │                │           │            │               │                │
│ qiskit (Optimization level:  │ 0.1001 (5.12)  │ 0.1214 (3.55)  │ 0.1094 (4.82)  │ 28 (1.65) │ 54 (1.59)  │ 0.2653 (1.15) │ 0.7078 (10.60) │
│ 3 on fake_cairo)             │                │                │                │           │            │               │                │
└──────────────────────────────┴────────────────┴────────────────┴────────────────┴───────────┴────────────┴───────────────┴────────────────┘

                                                 Benchmark: Deutsch Jozsa - Constant Oracle                                                  
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┓
┃ Name                       ┃ Min            ┃ Max            ┃ Mean           ┃ depth     ┃ size       ┃ xi            ┃ fidelity         ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━┩
│ qiskit (Optimization       │ 0.04166 (1.64) │ 0.05636 (1.0)  │ 0.04767 (1.13) │ 31 (1.82) │ 85 (2.50)  │ 0.475 (2.06)  │ 0.0481 (137.43)  │
│ level: 0 on fake_brooklyn) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.03081 (1.21) │ 0.07286 (1.29) │ 0.04825 (1.14) │ 33 (1.94) │ 79 (2.32)  │ 0.4324 (1.87) │ 0.01355 (38.71)  │
│ level: 0 on fake_cairo)    │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.05406 (2.12) │ 0.07646 (1.36) │ 0.06245 (1.48) │ 22 (1.29) │ 56 (1.65)  │ 0.3529 (1.53) │ 0.0115 (32.86)   │
│ level: 1 on fake_brooklyn) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.06572 (2.58) │ 0.09557 (1.70) │ 0.08176 (1.94) │ 30 (1.76) │ 71 (2.09)  │ 0.4848 (2.10) │ 0.01035 (29.57)  │
│ level: 2 on fake_cairo)    │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.07698 (3.02) │ 0.1053 (1.87)  │ 0.09155 (2.17) │ 22 (1.29) │ 55 (1.62)  │ 0.36 (1.56)   │ 0.008 (22.86)    │
│ level: 2 on fake_brooklyn) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.02712 (1.07) │ 0.07112 (1.26) │ 0.04455 (1.06) │ 33 (1.94) │ 79 (2.32)  │ 0.4324 (1.87) │ 0.0146 (41.71)   │
│ level: 0 on fake_montreal) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.04482 (1.76) │ 0.0888 (1.58)  │ 0.0678 (1.61)  │ 30 (1.76) │ 71 (2.09)  │ 0.4848 (2.10) │ 0.01145 (32.71)  │
│ level: 2 on                │                │                │                │           │            │               │                  │
│ fake_guadalupe)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.03316 (1.30) │ 0.11 (1.95)    │ 0.05411 (1.28) │ 33 (1.94) │ 79 (2.32)  │ 0.4324 (1.87) │ 0.0378 (108.00)  │
│ level: 0 on fake_toronto)  │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.0835 (3.28)  │ 0.1382 (2.45)  │ 0.1038 (2.46)  │ 22 (1.29) │ 48 (1.41)  │ 0.3256 (1.41) │ 0.00145 (4.14)   │
│ level: 3 on                │                │                │                │           │            │               │                  │
│ fake_guadalupe)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.05899 (2.32) │ 0.1085 (1.92)  │ 0.07167 (1.70) │ 23 (1.35) │ 63 (1.85)  │ 0.3966 (1.72) │ 0.0068 (19.43)   │
│ level: 2 on fake_montreal) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.06167 (2.42) │ 0.1507 (2.67)  │ 0.091 (2.16)   │ 43 (2.53) │ 115 (3.38) │ 0.3455 (1.50) │ 0.06355 (181.57) │
│ level: 0 on                │                │                │                │           │            │               │                  │
│ fake_melbourne)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1124 (4.41)  │ 0.1459 (2.59)  │ 0.1323 (3.13)  │ 27 (1.59) │ 52 (1.53)  │ 0.2766 (1.20) │ 0.00555 (15.86)  │
│ level: 3 on fake_toronto)  │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.07605 (2.99) │ 0.13 (2.31)    │ 0.09418 (2.23) │ 25 (1.47) │ 53 (1.56)  │ 0.75 (3.25)   │ 0.0303 (86.57)   │
│ level: 1 on                │                │                │                │           │            │               │                  │
│ fake_rochester)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.04986 (1.96) │ 0.08826 (1.57) │ 0.06569 (1.56) │ 30 (1.76) │ 71 (2.09)  │ 0.4848 (2.10) │ 0.01145 (32.71)  │
│ level: 1 on                │                │                │                │           │            │               │                  │
│ fake_guadalupe)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1126 (4.42)  │ 0.1849 (3.28)  │ 0.1553 (3.68)  │ 18 (1.06) │ 44 (1.29)  │ 0.2308 (1.0)  │ 0.002 (5.71)     │
│ level: 3 on fake_brooklyn) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1787 (7.02)  │ 0.2504 (4.44)  │ 0.1985 (4.70)  │ 17 (1.0)  │ 34 (1.0)   │ 0.4483 (1.94) │ 0.00565 (16.14)  │
│ level: 3 on                │                │                │                │           │            │               │                  │
│ fake_rochester)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.08767 (3.44) │ 0.2302 (4.08)  │ 0.141 (3.34)   │ 24 (1.41) │ 60 (1.76)  │ 0.3636 (1.58) │ 0.0176 (50.29)   │
│ level: 2 on                │                │                │                │           │            │               │                  │
│ fake_melbourne)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.07101 (2.79) │ 0.1946 (3.45)  │ 0.1181 (2.80)  │ 28 (1.65) │ 67 (1.97)  │ 0.4677 (2.03) │ 0.0426 (121.71)  │
│ level: 2 on fake_toronto)  │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.2041 (8.02)  │ 0.2582 (4.58)  │ 0.2361 (5.59)  │ 21 (1.24) │ 42 (1.24)  │ 0.2973 (1.29) │ 0.00405 (11.57)  │
│ level: 3 on                │                │                │                │           │            │               │                  │
│ fake_melbourne)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.09197 (3.61) │ 0.2623 (4.65)  │ 0.1427 (3.38)  │ 24 (1.41) │ 60 (1.76)  │ 0.3636 (1.58) │ 0.0176 (50.29)   │
│ level: 1 on                │                │                │                │           │            │               │                  │
│ fake_melbourne)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1227 (4.82)  │ 0.1378 (2.45)  │ 0.1293 (3.06)  │ 26 (1.53) │ 71 (2.09)  │ 0.5 (2.17)    │ 0.01115 (31.86)  │
│ level: 1 on                │                │                │                │           │            │               │                  │
│ fake_washington)           │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.2693 (10.57) │ 0.4577 (8.12)  │ 0.3664 (8.68)  │ 17 (1.0)  │ 44 (1.29)  │ 0.2308 (1.0)  │ 0.0084 (24.00)   │
│ level: 3 on                │                │                │                │           │            │               │                  │
│ fake_washington)           │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.03725 (1.46) │ 0.1292 (2.29)  │ 0.06287 (1.49) │ 21 (1.24) │ 51 (1.50)  │ 0.5652 (2.45) │ 0.02245 (64.14)  │
│ level: 0 on                │                │                │                │           │            │               │                  │
│ fake_rochester)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.08929 (3.51) │ 0.207 (3.67)   │ 0.1364 (3.23)  │ 31 (1.82) │ 85 (2.50)  │ 0.475 (2.06)  │ 0.04815 (137.57) │
│ level: 0 on                │                │                │                │           │            │               │                  │
│ fake_washington)           │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1499 (5.89)  │ 0.2478 (4.40)  │ 0.1747 (4.14)  │ 27 (1.59) │ 52 (1.53)  │ 0.2766 (1.20) │ 0.00035 (1.0)    │
│ level: 3 on fake_montreal) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1056 (4.15)  │ 0.3527 (6.26)  │ 0.1511 (3.58)  │ 25 (1.47) │ 53 (1.56)  │ 0.75 (3.25)   │ 0.0303 (86.57)   │
│ level: 2 on                │                │                │                │           │            │               │                  │
│ fake_rochester)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.03641 (1.43) │ 0.09367 (1.66) │ 0.05674 (1.34) │ 33 (1.94) │ 79 (2.32)  │ 0.4324 (1.87) │ 0.0216 (61.71)   │
│ level: 0 on                │                │                │                │           │            │               │                  │
│ fake_guadalupe)            │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.03893 (1.53) │ 0.2461 (4.37)  │ 0.06945 (1.65) │ 23 (1.35) │ 63 (1.85)  │ 0.3966 (1.72) │ 0.0068 (19.43)   │
│ level: 1 on fake_montreal) │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.02546 (1.0)  │ 0.1394 (2.47)  │ 0.0422 (1.0)   │ 28 (1.65) │ 67 (1.97)  │ 0.4677 (2.03) │ 0.0426 (121.71)  │
│ level: 1 on fake_toronto)  │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1291 (5.07)  │ 0.1639 (2.91)  │ 0.1446 (3.43)  │ 26 (1.53) │ 71 (2.09)  │ 0.5 (2.17)    │ 0.01115 (31.86)  │
│ level: 2 on                │                │                │                │           │            │               │                  │
│ fake_washington)           │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.0459 (1.80)  │ 0.2671 (4.74)  │ 0.08046 (1.91) │ 30 (1.76) │ 71 (2.09)  │ 0.4848 (2.10) │ 0.01035 (29.57)  │
│ level: 1 on fake_cairo)    │                │                │                │           │            │               │                  │
│ qiskit (Optimization       │ 0.1003 (3.94)  │ 0.1619 (2.87)  │ 0.1127 (2.67)  │ 27 (1.59) │ 52 (1.53)  │ 0.2766 (1.20) │ 0.00095 (2.71)   │
│ level: 3 on fake_cairo)    │                │                │                │           │            │               │                  │
└────────────────────────────┴────────────────┴────────────────┴────────────────┴───────────┴────────────┴───────────────┴──────────────────┘

                                                                TLDR                                                                 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ Name                                              ┃ Mean          ┃               ┃               ┃               ┃               ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
│ qiskit (Optimization level: 0 on fake_brooklyn)   │ 1 (2.07)      │ 1 (1.91)      │ 1 (2.47)      │ 1 (2.08)      │ 1 (8.02)      │
│ qiskit (Optimization level: 0 on fake_cairo)      │ 0.4829 (1.0)  │ 1.032 (1.97)  │ 0.9286 (2.29) │ 0.9113 (1.90) │ 0.6944 (5.57) │
│ qiskit (Optimization level: 0 on fake_guadalupe)  │ 0.8429 (1.75) │ 1.032 (1.97)  │ 0.9286 (2.29) │ 0.9113 (1.90) │ 0.8139 (6.52) │
│ qiskit (Optimization level: 0 on fake_melbourne)  │ 1.33 (2.75)   │ 1.34 (2.56)   │ 1.357 (3.35)  │ 0.7247 (1.51) │ 1.02 (8.17)   │
│ qiskit (Optimization level: 0 on fake_montreal)   │ 0.8108 (1.68) │ 1.032 (1.97)  │ 0.9286 (2.29) │ 0.9113 (1.90) │ 0.7042 (5.65) │
│ qiskit (Optimization level: 0 on fake_rochester)  │ 1.046 (2.17)  │ 0.6621 (1.26) │ 0.5952 (1.47) │ 1.201 (2.50)  │ 0.3517 (2.82) │
│ qiskit (Optimization level: 0 on fake_toronto)    │ 0.99 (2.05)   │ 1.032 (1.97)  │ 0.9286 (2.29) │ 0.9113 (1.90) │ 0.5008 (4.01) │
│ qiskit (Optimization level: 0 on fake_washington) │ 1.79 (3.71)   │ 1 (1.91)      │ 1 (2.47)      │ 1 (2.08)      │ 0.8348 (6.69) │
│ qiskit (Optimization level: 1 on fake_brooklyn)   │ 0.9249 (1.92) │ 0.6776 (1.29) │ 0.6667 (1.65) │ 0.7337 (1.53) │ 0.6701 (5.37) │
│ qiskit (Optimization level: 1 on fake_cairo)      │ 1.353 (2.80)  │ 0.9544 (1.82) │ 0.8393 (2.07) │ 1.016 (2.12)  │ 0.6501 (5.21) │
│ qiskit (Optimization level: 1 on fake_guadalupe)  │ 1.071 (2.22)  │ 0.9544 (1.82) │ 0.8393 (2.07) │ 1.016 (2.12)  │ 0.6122 (4.91) │
│ qiskit (Optimization level: 1 on fake_melbourne)  │ 1.457 (3.02)  │ 0.7392 (1.41) │ 0.7143 (1.76) │ 0.7559 (1.58) │ 0.6493 (5.20) │
│ qiskit (Optimization level: 1 on fake_montreal)   │ 0.9713 (2.01) │ 0.7084 (1.35) │ 0.7441 (1.84) │ 0.8315 (1.73) │ 0.5252 (4.21) │
│ qiskit (Optimization level: 1 on fake_rochester)  │ 1.693 (3.51)  │ 0.7701 (1.47) │ 0.625 (1.54)  │ 1.576 (3.28)  │ 0.5779 (4.63) │
│ qiskit (Optimization level: 1 on fake_toronto)    │ 0.8591 (1.78) │ 0.8625 (1.65) │ 0.7977 (1.97) │ 0.9723 (2.03) │ 0.7756 (6.22) │
│ qiskit (Optimization level: 1 on fake_washington) │ 2.075 (4.30)  │ 0.8009 (1.53) │ 0.8453 (2.09) │ 1.039 (2.17)  │ 0.6612 (5.30) │
│ qiskit (Optimization level: 2 on fake_brooklyn)   │ 1.489 (3.08)  │ 0.6776 (1.29) │ 0.6548 (1.62) │ 0.7484 (1.56) │ 0.5588 (4.48) │
│ qiskit (Optimization level: 2 on fake_cairo)      │ 1.345 (2.79)  │ 0.9544 (1.82) │ 0.8393 (2.07) │ 1.016 (2.12)  │ 0.6501 (5.21) │
│ qiskit (Optimization level: 2 on fake_guadalupe)  │ 1.21 (2.51)   │ 0.9544 (1.82) │ 0.8393 (2.07) │ 1.016 (2.12)  │ 0.6122 (4.91) │
│ qiskit (Optimization level: 2 on fake_melbourne)  │ 1.998 (4.14)  │ 0.7392 (1.41) │ 0.7143 (1.76) │ 0.7559 (1.58) │ 0.6493 (5.20) │
│ qiskit (Optimization level: 2 on fake_montreal)   │ 1.086 (2.25)  │ 0.7084 (1.35) │ 0.7441 (1.84) │ 0.8315 (1.73) │ 0.5252 (4.21) │
│ qiskit (Optimization level: 2 on fake_rochester)  │ 1.719 (3.56)  │ 0.7701 (1.47) │ 0.625 (1.54)  │ 1.576 (3.28)  │ 0.5779 (4.63) │
│ qiskit (Optimization level: 2 on fake_toronto)    │ 1.565 (3.24)  │ 0.8625 (1.65) │ 0.7977 (1.97) │ 0.9723 (2.03) │ 0.7756 (6.22) │
│ qiskit (Optimization level: 2 on fake_washington) │ 2.337 (4.84)  │ 0.8009 (1.53) │ 0.8453 (2.09) │ 1.039 (2.17)  │ 0.6612 (5.30) │
│ qiskit (Optimization level: 3 on fake_brooklyn)   │ 2.557 (5.29)  │ 0.5544 (1.06) │ 0.5238 (1.29) │ 0.4797 (1.0)  │ 0.2902 (2.33) │
│ qiskit (Optimization level: 3 on fake_cairo)      │ 1.619 (3.35)  │ 0.8469 (1.62) │ 0.6309 (1.56) │ 0.5631 (1.17) │ 0.1896 (1.52) │
│ qiskit (Optimization level: 3 on fake_guadalupe)  │ 1.576 (3.26)  │ 0.6776 (1.29) │ 0.5715 (1.41) │ 0.6768 (1.41) │ 0.2421 (1.94) │
│ qiskit (Optimization level: 3 on fake_melbourne)  │ 2.725 (5.64)  │ 0.6468 (1.24) │ 0.5 (1.24)    │ 0.618 (1.29)  │ 0.3375 (2.71) │
│ qiskit (Optimization level: 3 on fake_montreal)   │ 2.273 (4.71)  │ 0.8469 (1.62) │ 0.6309 (1.56) │ 0.5631 (1.17) │ 0.1247 (1.0)  │
│ qiskit (Optimization level: 3 on fake_rochester)  │ 2.742 (5.68)  │ 0.5236 (1.0)  │ 0.4048 (1.0)  │ 0.9319 (1.94) │ 0.142 (1.14)  │
│ qiskit (Optimization level: 3 on fake_toronto)    │ 1.746 (3.62)  │ 0.8469 (1.62) │ 0.6309 (1.56) │ 0.5631 (1.17) │ 0.3074 (2.46) │
│ qiskit (Optimization level: 3 on fake_washington) │ 4.513 (9.35)  │ 0.5236 (1.0)  │ 0.5238 (1.29) │ 0.4797 (1.0)  │ 0.584 (4.68)  │
└───────────────────────────────────────────────────┴───────────────┴───────────────┴───────────────┴───────────────┴───────────────┘```