A full stack simulator of quantum hardware, from the low-level analog physics to high-level network dynamics. Includes discrete event simulator, symbolic representation for quantum object, and works with many backend simulators.
slot, tag = query(...)
pop!(slot, tag)
tag!(slot, tag)
This is fine as long as the pop! and tag! are next to each other, but it is prone to race conditions if there is a @yield between them. An atomic version of this operation would be very valuable.
Frequently we do
This is fine as long as the
pop!
andtag!
are next to each other, but it is prone to race conditions if there is a@yield
between them. An atomic version of this operation would be very valuable.