Nice, I'll try that out. How do I do a multiwrite from felix?
Il giorno martedì 25 febbraio 2014 23:41:32 UTC+11, skaller ha scritto:
>
>
> I have just added svc_multi_swrite to the RTL.
>
> This service call is used to write data to ALL the
> readers hanging on a channel, that is, it's a
> broadcast or multicast operation. All the readers are scheduled
> before the writer. All the readers *share* the data so should
> not modify it.
>
> Unlike ordinary write, a multi write never blocks. If there
> are no readers, the message is simply lost.
>
> Mulitiwrite can be used to reawaken a bunch of fibres
> that have suspended, in particular it is perfectly suited
> to clocking an arbitrary collection of "chips".
>
> To organise a real time system, each fibre just reads
> a clock schannel with a period suited to what it is doing.
> A master clock chip can then dispatch time ticks by
> demultiplexing a suitable hi frequency clock.
>
> Another way to look at this operation is a control fork.
> The write sends control out to multiple readers.
>
>
> --
> john skaller
> ska...@users.sourceforge.net <javascript:>
> http://felix-lang.org
>
>
>
>
------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language