sge.submit {Rsge}R Documentation

Performs an asynchronous submission of a function to the remote node

Description

Used to asynchronously submit R tasks to a SGE cluster.

Usage

sge.submit(func, ..., 
           savelist=NULL, packages=NULL, 
           debug=FALSE, file.prefix=getOption('sge.file.prefix')
           )

Arguments

func Function to be executed remotely.
... Arguments to be passed to the function.
savelist Character vector giving the names of local objects that should be copied to each worker process before computation is started.
packages List of library packages to be loaded by each worker process before computation is started.
debug Prints debug level info about jobs.
file.prefix Prefix used to create communication file

Details

Submits work to SGE with an asynchronous qsub call. The user needs to use sge.job.status and sge.list.get.result to monitor the progress of jobs and retrieve results.

Value

Returns a list that has the named element filename for the name of the input file created to send commands to the SGE cluster and a named element jobid with the id of the job submitted. list(jobid=JOBID, filename=FILENAME)

Author(s)

Dan Bode dbode@univaud.com

See Also

sge.list.get.result


[Package Rsge version 0.4 Index]