To add onto this, if such a feature were made available I can see an additional feature being useful. That is, setting a rate limit on the number of jobs that can be submitted to SGE. For example, say I have 100 jobs. I know there is a feature to have only, say, 10 jobs run concurrently. What I mean is have a feature to submit 5 jobs, wait 2 minutes, submit 5 jobs, wait 2 minutes, etc... The aim again is to not overtax the file system.
Not having such a feature can pose the problem if: for example, if I' am submitted 200 jobs and each copies over a large file to the $TMPDIR, then that is 200 different processes reading accessing the same file simultaneously.