Monthly Archives: July 2006
From control files to experiment runs…
Here’s how a set of parameter sweeps will get translated into an actual experiment run… Generate a tree of Sweep objects from a control file and/or command-line arguments. (In the case of the GUI, the Sweep objects will be generated … Continue reading
Sweeps
The basic model code for parameter sweeps is done. There’s a standard interface (Sweep) for all sweep types that contains a single method: public List generateMaps() The returned List is simply a sequence of parameter settings. Each item in the … Continue reading
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
Java bindings working
Thanks to Dan Templeton’s Java bindings in the Sun Grid Engine, and his porting instructions on his blog, I have XgridDRMAA basically working in Java. I’ll still have to look through for some minor implementation differences (such as supported attributes), … Continue reading
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
C bindings complete
The Objective-C DRMAA implementation has now been wrapped in C as per the 1.0 DRMAA C binding spec. Far more code than expected, but all very straightforward code. All that’s left is some real testing of the C layer, filling … Continue reading