[Swift-user] Questions
Ben Clifford
benc at hawaga.org.uk
Mon May 12 03:52:01 CDT 2008
On Mon, 12 May 2008, J A wrote:
> > 1. Can i run swift in a windows application? if yes, how?
You probably can run Swift on Windows as a client, but you will need a
unix box to perform the actual execution of work.
> > 2. Can i call other code (written in another language) from swift?
Swift calls out to unix executables; if you can compile your code into a
unix executable, then you can call your code that way.
It will not be a JNI / function level link. It will be using Swift's file
transfer+execute mechanism for calling executables:
input data files are copied to whichever machine you will run on
your code is executed
output data files are copied back
> > 3. How can swift work with PBS?
There are a couple of mechanisms. If you are running on the head node of a
PBS cluster, you can use the PBS execution provider. If you are submitting
to a cluster which has Globus GRAM and PBS both instaleld, then you can
use one of the GRAM execution providers. The choice of provider is
specified in the site catalog, libexec/sites.xml.
The user guide contains a section '16. The site catalog' which gives some
details about configuring this.
--
More information about the Swift-user
mailing list