Я хотел бы создать задание массива, в котором задачи не выполняются одновременно. Задачи будут включены какой-то будущей командой. Причина, по которой мне нужна эта функция, заключается в том, что я хочу агрегировать то, что в противном случае было бы множеством связанных заданий, но данные, необходимые для всех заданий, недоступны одновременно.
Я думал, что могу использовать qalter, но он не позволяет изменять параметры по задачам. Кажется, я даже не могу настроить количество задач в задании. Единственный оставшийся вариант, который у меня есть, — это позволить всем задачам запускаться и спать до тех пор, пока данные не будут доступны, но мне не нравится это решение, поскольку оно приводит к потраченным впустую слотам.
Как я могу добиться желаемого поведения, при котором задание массива создается для набора связанных задач, но задачи выполняются контролируемым образом?