Category Archives: GridSweeper

CLI usage scenarios

The most important piece of unfinished business in the GridSweeper design is what exactly the command-line interface will look like. It’s funny—I grew up on an old-school Mac, scoffing at my primitive DOS-using fourth-grade schoolmates. What an awful way to … Continue reading

Posted in GridSweeper | 1 Comment

GridSweeper design overview

Although XgridDRMAA has not quite stabilized yet, it’s time to move on to serious work on GridSweeper. (I’ll use it as a test suite for XgridDRMAA—I can run the code using Grid Engine’s DRMAA and XgridDRMAA, and problems in the … Continue reading

Posted in GridSweeper | Leave a comment

DRMAA Java: first run

I got a basic DRMAA program running. It lets you execute any command + arguments via the grid. The code is here. compile with: javac -cp $SGE_ROOT/lib/drmaa.jar DrmaaTest.java run with: java -cp .:$SGE_ROOT/lib/drmaa.jar DrmaaTest [command] [args] On a shared-filesystem SGE … Continue reading

Posted in GridSweeper | Leave a comment

File transfer

In a sophisticated network setup like a typical Sun Grid Engine installation, a GridSweeper user will have the luxury of a shared filesystem, a network home directory, etc., etc., meaning that no files will need to be transferred as part … Continue reading

Posted in GridSweeper | Leave a comment

SGE basics

Sadly, things never quite worked right on my local install of SGE. But it turns out UM CSCS already has one set up that I can use. So that’s what I’m doing. A summary of basic commands in SGE… qsub … Continue reading

Posted in GridSweeper | Leave a comment

Grid Engine installation, Episode III

Now that the qmaster is set up and NFS is set up, I can finally set the machines up as execution hosts. I’m doing it in parallel on both machines. cd /usr/local/gridengine, sudo -s, and finally ./install_execd, and we’re on … Continue reading

Posted in GridSweeper | 1 Comment

Setting up NFS

Turns out you have to have an NFS share for your SGE_ROOT directory. So I set up NFS. I followed the GUI instructions from this one. In short, you add an /exports entry to NetInfo with settings for the directory … Continue reading

Posted in GridSweeper | Leave a comment

Grid Engine installation installation

Fresh from a nice Memorial Day picnic lunch in Dolores Park, it feels like time to take a nap. But I’m going to install the Grid Engine instead! Here comes the installation part of the installation process. Getting the Software … Continue reading

Posted in GridSweeper | Leave a comment

Grid Engine installation preparation

Here goes trying to install the open-source Grid Engine 6.0u8 on Tiger. It would be nice if there were a Mac OS X installer package…if I have extra time (ha) maybe I’ll put one together. I can already see that … Continue reading

Posted in GridSweeper | Leave a comment

GridSweeper preliminaries

Today I begin work on GridSweeper. (Which, I learned through Google, shares a name with what looks like a MineSweeper clone, detailed about halfway down this page. I’m not particularly worried about confusion.) I’m not going to write any code … Continue reading

Posted in GridSweeper | Leave a comment