GIVEN:
A set of jobs to be run in parallel: { app0
, app1
, app2
, .... }
QUESTION:
How is it possible to initiate the tool 'GNU parallel' to run all jobs in parallel, whereby some specific jobs prevented from running concurrently?
EXAMPLE:
If appX
and appY
rely on the same resources, how can one specify that appX
may run in parallel with app0
, app1
, ... but never with appY
?
EXAMPLE 2:
appX
and appY
may run in parallel, but neither of them shall be running concurrently with appZ
.