Jake Lishman

Results 376 comments of Jake Lishman

I've force-pushed a major new commit that properly refactored a bunch of the parallelism utilities to better support `should_run_in_parallel` at the level of robustness we'd expect from the public interface....

Given how major the changes I made here were, and that we're after the feature freeze deadline, I'm fine if we choose to leave this for Qiskit 2.0.

This is rebased over `main` now.

Should be resurrected now: I already rebased it a couple of weeks ago, so the last conflicts here were just super minor ones in a couple of test files that...

I'm not denying the overhead is too heavy, but I'm not certain that `Target` being in individual passes will be having any effect: assuming it's the exact same `Target` object...

I'd also be very interested in finding where the waste is in our transpiler-pass setup and working out a way to reduce it - I suspect that doing that would...

Hahaha, I posted that, then realised that I'd used Torino while you're using Sherbrooke. I just re-ran the same thing with Sherbrooke, and Sherbrooke's `Target` is 6 MB compared to...

Ok, so I'm really not very familiar with the pulse data structures at all, but there appear to be three major components to why this is so expensive: ### No...

Naoki and I returned briefly to this today for other reasons, and realised that `dill` serialisation, which the pass managers use, is about 10x slower than raw `pickle`, in large...