u/The_Theorist_Guy

Image 1 — Ran an N=30 benchmark test against IBM native compiler optimization_level=3
Image 2 — Ran an N=30 benchmark test against IBM native compiler optimization_level=3
Image 3 — Ran an N=30 benchmark test against IBM native compiler optimization_level=3
Image 4 — Ran an N=30 benchmark test against IBM native compiler optimization_level=3
Image 5 — Ran an N=30 benchmark test against IBM native compiler optimization_level=3
Image 6 — Ran an N=30 benchmark test against IBM native compiler optimization_level=3

Ran an N=30 benchmark test against IBM native compiler optimization_level=3

Just benchmarking our proprietary compiler against IBMs native compiler while I still have free runtime available.

I initially tested using some of my own QASM workloads and found the results interesting enough to investigate further. To eliminate internal concerns about benchmark bias, I used externally provided QASM for an N=30 repeated-run comparison.

The benchmark circuit.

OPENQASM 2.0;

include "qelib1.inc";

qreg q[5]; creg c[5];

// Nontrivial initial state to prevent auto-cancellation

x q[1]; x q[3];

// Dense Entanglement

h q[0]; cu1(pi/2) q[0], q[1]; cu1(pi/4) q[0], q[2];

h q[2]; cu1(pi/2) q[2], q[3]; cu1(pi/4) q[2], q[4];

// Cross-coupled interference

cx q[1], q[4]; cx q[3], q[0];

u3(pi/3, pi/5, pi/7) q[1]; u3(pi/4, pi/6, pi/8) q[3];

// Layer 3: Routing stress (Forcing distant physical entanglement)

cx q[0], q[4]; cx q[4], q[2]; cx q[2], q[1]; cx q[1], q[3];

cx q[3], q[0]; cx q[4], q[1];

h q[4]; cu1(pi/2) q[3], q[4]; cu1(pi/4) q[2], q[4];

h q[3]; cu1(pi/2) q[2], q[3];

measure q[0] -> c[0]; measure q[1] -> c[1]; measure q[2] -> c[2]; measure q[3] -> c[3]; measure q[4] -> c[4];

Current N=30 results:

Proprietary wins: 27/30

Native wins: 3/30

(Average deltas appear consistently positive across repeated executions.)

What I would like is an additional QASM from the community so I can continue benchmarking against IBMs native under the same conditions.

Bias is always the first criticism in benchmarking, so externally supplied workloads will dispel that.

I only have 3m31s of runtime left, so if anyone wants to throw a difficult QASM at it, now’s the time. ty.

u/The_Theorist_Guy — 7 days ago

Bypassed IBM's Level 3 compiler via JIT hardware routing. Achieved a 170% signal retention boost on a 5-Qubit Asymmetrical EfficientSU2 circuit (ibm_fez)

I ran a back-to-back hardware benchmark this morning on ibm_fez to test the routing logic against IBM's native Level 3 optimization.

u/The_Theorist_Guy — 8 days ago

A/B Benchmark: IBM Level 3 Compiler vs. Custom on ibm fez

Ill keep this brief. Its quite late...or early, depending on when you woke up.

Anyway, I built a custom script that intercepts the execution, calculates a specific physical hardware map JIT, and forces a Level 0 override.

The test
ibm fez- 5-Qubit GHZ State - 2,000 shots per method.
Same timestamp, same calibration window.

IBM Native compiler
Parameters: optimization level=3
Target States Hit: 1,740
Error Tail: 260
Absolute Fidelity: 87.00%

Custom JIT Routing
Parameters: Custom (Proprietary)
Target States Hit: 1,770
Error Tail: 230
Absolute Fidelity: 88.50%

1.5% absolute fidelity boost resulting in an 11.54% reduction in total hardware errors.

Curious if anyone else is having better luck building their own rather than trusting the commercial defaults.

reddit.com
u/The_Theorist_Guy — 8 days ago

What if a unified explanation of the universe exists?

If someone figured it out, Why do you think noone knows or why its not being shared? My hypothesis is that the person or people that have a proven model that explains how/why the universe is and exists, learned and know everything they need to, and understand that publishing their work it is not in anyones best interests. Seems to me you would have to be very wise to even get close to that level of answer/truth, nevermind understanding it.

Fire is a great tool. Not so great in the hands of children that have no experience with it...

reddit.com
u/The_Theorist_Guy — 15 days ago
▲ 0 r/fusion

I`m not claiming anything. I just want to share something that I find interesting. I`ve been working on a proprietary research project. Feel free to ignore this post, just figured it may be of interest to someone here.

Currently processing shots 28000-30000

[*] Processing Shot 28000 ... [ WARNING ISSUED: +110.0 ms ]

[*] Processing Shot 28001 ... [ WARNING ISSUED: +125.0 ms ]

[*] Processing Shot 28002 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28003 ... [ WARNING ISSUED: +55.0 ms ]

[*] Processing Shot 28004 ... [ WARNING ISSUED: +125.0 ms ]

[*] Processing Shot 28005 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28006 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28007 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28008 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28009 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28010 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28011 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28012 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28013 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28014 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28015 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28016 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28017 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28018 ... [ Insufficient Data Points ]

[*] Processing Shot 28019 ... [ WARNING ISSUED: +85.0 ms ]

[*] Processing Shot 28020 ... [ Insufficient Data Points ]

[*] Processing Shot 28021 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28022 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28023 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28024 ... [ WARNING ISSUED: +100.0 ms ]

[*] Processing Shot 28025 ... [ WARNING ISSUED: +105.0 ms ]

[*] Processing Shot 28026 ... [ WARNING ISSUED: +105.0 ms ]

[*] Processing Shot 28027 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28028 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28029 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28030 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28031 ... [ Insufficient Data Points ]

[*] Processing Shot 28032 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28033 ... [ WARNING ISSUED: +120.0 ms ]

[*] Processing Shot 28034 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28035 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28036 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28037 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28038 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28039 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28040 ... [ WARNING ISSUED: +65.0 ms ]

[*] Processing Shot 28041 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28042 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28043 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28044 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28045 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28046 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28047 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28048 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28049 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28050 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28051 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28052 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28053 ... [ SUCCESS ]

[*] Processing Shot 28054 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28055 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28056 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28057 ... [ Insufficient Data Points ]

[*] Processing Shot 28058 ... [ Insufficient Data Points ]

[*] Processing Shot 28059 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28060 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28061 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28062 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28063 ... [ WARNING ISSUED: +80.0 ms ]

[*] Processing Shot 28064 ... [ WARNING ISSUED: +160.0 ms ]

[*] Processing Shot 28065 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28066 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28067 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28068 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28069 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28070 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28071 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28072 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28073 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28074 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28075 ... [ Insufficient Data Points ]

[*] Processing Shot 28076 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28077 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28078 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28079 ... [ Insufficient Data Points ]

[*] Processing Shot 28080 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28081 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28082 ... [ Data Access Error: [GroupNotFoundError] ]

[*] Processing Shot 28083 ... [ WARNING ISSUED: +30.0 ms ]

[*] Processing Shot 28084 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28085 ... [ Stable Shot (Safely Vented, No Disruption) ]

[*] Processing Shot 28086 ... [ Stable Shot (Safely Vented, No Disruption) ]

reddit.com
u/The_Theorist_Guy — 16 days ago
▲ 0 r/fusion

Im looking for DIII-D / JET to validate a Disruption Prediction Model.

Ive recently pivoted some of my architecture toward fusion disruption mitigation, specifically trying to build an empirical model capable of triggering shattered pellet injectors with sufficient runway.

The architecture seems sound, but its starving for data to improve the recall.

Does anyone here have pointers on how an independent researcher can access bulk, historical hdf5 telemetry from DIII-D, JET, or similar large-scale reactors? I don't need compute (I have a rig built for this)...I just need raw, unlabeled sequence data.

ty...

reddit.com
u/The_Theorist_Guy — 22 days ago