https://github.com/fspaolo/xgrid
Xgrid.py - Generate and submit batch files for Apple's Xgrid computing
https://github.com/fspaolo/xgrid
Last synced: about 1 year ago
JSON representation
Xgrid.py - Generate and submit batch files for Apple's Xgrid computing
- Host: GitHub
- URL: https://github.com/fspaolo/xgrid
- Owner: fspaolo
- License: other
- Created: 2015-09-30T21:40:21.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-09-30T22:01:39.000Z (almost 11 years ago)
- Last Synced: 2025-05-01T10:49:31.628Z (about 1 year ago)
- Language: Python
- Size: 125 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Xgrid.py
Generate and submit batch files for Apple's Xgrid computing.
These scripts are wrappers around the `xgrid` command line tool. It
facilitates the construction and submission of batch files for
*multiple* input files.
- `xg-batch.py` - Generate and submit batch files to the Xgrid controller.
- `xg-result.py` - Get results from the Xgrid controller.
## Examples
To see the available options::
python xg-batch.py -h
To generate and submit a batch file with jobs that run a program
`prog` with command line argument `arg` on several files:
python xg-batch.py -s -j jobname -c "/path/to/prog -a arg" /path/to/files/*.ext
To retrieve the results by passing the ID files generated by `xg-batch.py`:
python xg-result.py file1.id file2.id file3.id ...
Or by passing the directory containing those ID files:
python xg-result.py /path/to/directory
## Grid computing with Apple's Xgrid
How to set up a grid of computers using the Mac OSX desktop version:
[https://gist.github.com/fspaolo/5942163](https://gist.github.com/fspaolo/5942163)
## See Also
[Xgrid](http://www.apple.com/science/hardware/gridcomputing.html)
[Tutorials](http://macresearch.org/the_xgrid_tutorials)
[Wiki/Docs/FAQ](http://tengrid.com)