sjdv1982 / seamless

Seamless is a framework to set up reproducible computations (and visualizations) that respond to changes in cells. Cells contain the input data as well as the source code of the computations, and all cells can be edited interactively.
http://sjdv1982.github.io/seamless
Other
20 stars 6 forks source link

Improve resource usage of bin/seamless #218

Open sjdv1982 opened 9 months ago

sjdv1982 commented 9 months ago

When submitting thousands of jobs, there could be many /bin/seamless processes running. Right now, this runs into two bottlenecks (see tests/cmd/manyjobs.sh for the code):

The new "SEAMLESS_FRUGAL" feature has improved the situation somewhat, but not enough.

Potential solutions: