We discussed this briefly at Siggraph last yr but hoping to get it on the radar.
We’d like a feature where Deadline monitors job memory usage and assigns tasks to nodes based on an avg usage of completed tasks in the job so far. We can accomplish this roughly with blacklists/whitelists and failure limits but not as elegant as if Deadline could take RAM usage into account.
Hey Brian,
The current plan is to lay down a lot of the groundwork for this kind of feature to be possible in Deadline 7. We want to add features to control the expected amount of resources a Job will take, and have Slaves plan around that. It probably would be dynamic in the way you describe (at least at first), but it wouldn’t be too much of a stretch to write an event plugin to do what you want, once we have the framework in place.
Cheers,