Running a task requiring more than 2GB of memory
Within Eddie resources are allocated in terms of 'slots' where each slot comprises 1 processing core and 2GB of memory. Thus in order to run a job that requires, say, 8 GB of memory one has to ask for 4 slots. To do this there is an environment known as memory which is used as follows:
qsub -pe memory 4 myjob.sh
Where the number after memory is the number of resource slots required. 2 slots equal 4GB, 3 slots equal 6GB and 4 slots equal 8GB.
Failure to do this will result in your job being killed when it becomes larger than 2GB!