Just a simple systems engineer. Lots of semiconductor experience during the era between micron sized gates down to 28nm, and then back to systems. I also posed as a semi-pro musician at night.
Education
Everywhere I could learn, I did, still do, and there are no plans to stop.
Yeah. I was looking at doing this too. Your idea makes or allows the multiple time aligned tasks in each queue to operate independently. Kevin’s method is similar to derived clocks in an ASIC or FPGA. Each band of the circle uses the smallest resolution of the innermost timer step and uses that in multiples.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
why not work with a pool of go-routines (and perhaps a queue to manage them)?
It’s customizable by using different execute functions.
I think the idea is nice but a controller, queue and pool will do the trick too, and is perhaps more maintainable.
The tasks are delay time dependent. Would like to know how to handle it with queue?
Some queues have timing inside, but you can make your own queue which has that. (or even multiple ones, for the various tasks)
Yeah. I was looking at doing this too. Your idea makes or allows the multiple time aligned tasks in each queue to operate independently. Kevin’s method is similar to derived clocks in an ASIC or FPGA. Each band of the circle uses the smallest resolution of the innermost timer step and uses that in multiples.