sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
kay2 has quit [Ping timeout: 246 seconds]
<rjo> sb0: the rationale for barrier was to be able to get a consistent hardware state and pdb state. having the barriers local to a pipeline would be fine.
<rjo> if a is run before b and b.prepare() or b.run() depend on a.analyze() having updated the pdb.
<rjo> e.g. find the qubit frequency, and then determine the rabi rate at that frequency.
<rjo> imho the "other pipelines" can be defined by the fact that barrier() is local.
<rjo> "flush()" might be a better name.
fengling has joined #m-labs
<sb0> rjo, ok. and do we want flush on parameters potentially modified, or just unconditional flush?
<sb0> flush with parameters is not totally straightforward, and likely will cause future maintainance issues as I have the impression that the pdb will see some refactorings
<sb0> rjo, also, considering this use case, does it make sense to be able to add the flush outside the experiment script - specify it as scheduler.submit() parameter?
<rjo> a "total" barrier (just wait for emptying of the respective pipeline stage) is ok imho.
<rjo> hmm. i think it is easier to do that with a dummy experiment in between that just does flush()
<rjo> the experiment batch would be [a, flush, b] which nicely exposes the interdependency.
<sb0> I thought about that, but guaranteeing the "a, flush, b" order of execution is problematic
<sb0> there might be timed runs in-between, or another experiment that the user has submitted with a higher priority
<sb0> well, it should still work in practice if the user doesn't do something stupid, but it feels a bit fragile
fengling has quit [Ping timeout: 265 seconds]
fengling has joined #m-labs
<GitHub51> [misoc] enjoy-digital pushed 1 new commit to master: http://git.io/vkvf2
<GitHub51> misoc/master 989d8a7 Florent Kermarrec: liteata: fix spelling & mistakes in doc
<GitHub111> [misoc] sbourdeauducq pushed 2 new commits to master: http://git.io/vkvUH
<GitHub111> misoc/master a9da892 Sebastien Bourdeauducq: litesata: doc fixes
<GitHub111> misoc/master 1e47cfc Sebastien Bourdeauducq: Merge branch 'master' of https://github.com/m-labs/misoc...
<GitHub109> [misoc] sbourdeauducq pushed 1 new commit to master: http://git.io/vkvIK
<GitHub109> misoc/master d50bb8c Sebastien Bourdeauducq: litesata: more doc fixes
sb0_ has joined #m-labs
<sb0> rjo, should the flush be a function call in the experiment, a schedule submit parameter, or both?
antgreen has quit [Ping timeout: 245 seconds]
nengel is now known as attie
fengling has quit [Ping timeout: 276 seconds]
antgreen has joined #m-labs
fengling_ has joined #m-labs
kay2 has joined #m-labs
<kay2> hi
kay2 has quit [Ping timeout: 246 seconds]
antgreen has quit [Ping timeout: 272 seconds]
attie has quit [Ping timeout: 246 seconds]
attie has joined #m-labs
antgreen has joined #m-labs
mumptai has joined #m-labs
kay2 has joined #m-labs
<sb0> something's not quite right about my aluminum evaporation attempt. I'm using an alumina crucible that I've wrapped in tungsten wire, and while the aluminum melts and it appears to deposit something, there's also a lot of a carbon-like substance that appears on the crucible
<sb0> it makes a nice light bulb, too, when pumping more than 100W into the wire (which is only a few cm long, the crucible is 3mm x 5mm or so)
<whitequark> what's that setup for?
<sb0> evaporation
<whitequark> well, yes
kay2 has quit [Ping timeout: 246 seconds]
mindrunner has quit [Ping timeout: 265 seconds]
mindrunner has joined #m-labs
<rjo> sb0: right. makes sense to have flush be an artefact of an experiment w.r.t previous ones and not do the dummy experiment.
<rjo> which point in time would be relevant if flush was a submission parameter. before prepare() or before run()?
<rjo> i would make it a function call.
<rjo> ... to be used within an experiment.
<rjo> sb0: does the temperature you infer from the color match the temperature for the evaporation rate you see?
<rjo> you have to really burn lots of crap of you evap source before it gives of nice material. also the vacuum needs to be beaten by the evaporation rate.
FabM has quit [Ping timeout: 265 seconds]
FabM has joined #m-labs
antgreen has quit [Remote host closed the connection]
sh4rm4 has joined #m-labs
sh4rm4 has quit [Remote host closed the connection]
sh[4]rm4 has joined #m-labs
<mithro> Has florent be around IRC much recently?
balrog has quit [Ping timeout: 272 seconds]
balrog has joined #m-labs
Gurty has quit [Ping timeout: 244 seconds]
mumptai has quit [Remote host closed the connection]
Gurty has joined #m-labs
nicksydney has joined #m-labs