| HAL 1.0 Task List
Backend Tasks |
| 4-week plan (CN)
- (~1d)
test target run distribution w/SGE Exec Mgr (may be working already..)
- (~1d)
backend support for user-space textual object annotations.
|
|
< < |
- (~1d) Outstanding import/export backend issues (
exec. environments, object descriptions, etc.)
|
> > |
- (~1d)
Outstanding import/export backend issues (exec. environments, object descriptions, etc.)
|
|
- (~3d) job health monitoring (check outstanding jobs e.g. on cluster; detect hangs/problems and alter/cleanup appropriately).
- (~1d) sporadic missing finishtime bug
Unprioritized
- (~3d) pause/resume for meta-algorithms [estimate doesn't include pausing target algorithms mid-run, just halting dispatch of new runs]
- (~1d combined) Plotting:
|
|
< < |
-
- incumbent qual plot - extend to current time
|
> > |
-
-
incumbent qual plot - extend to current time
|
|
-
- different colours/linestyles for the two medians in dual SCD plot
- show cutoff time in plots (dashed lines)
- different linestyles / labels?? for vertical lines in overlaid SCD plots
- (~2d) deeply lazy database algorithm run objects (mostly, lazy meta problem instances)
|
|
> > |
- (~2d) decouple toSpec() and getHash(); serialize everything incl. metadata; fix exporting re: this. much less fragile than current situation of an object's hash code depending directly on its serialized representation.
- (~10d?? w/CF?) Finish designing Problem class, integration with rest of system, and implement. Needed for generic UI templates, and for target problems with problem-specific semantics/formats; e.g. planning problems.
|
|
HAL-related tasks not c"> Parallel HAL-related tasks not considered in above lists:
- (???) documentation
- (??? w/Lin) portfolio-based selection (SATzilla)
|
|
> > |
-
- (2d) MxN (algorithms x instances) data collection meta-alg
- (3d) Instance feature population using outputs of external algorithms
- (??) MatlabBuilder/J integration for SATzilla
|
|
- (??? w/James) Improved cluster support (incl. Torque)
|
|
> > |
-
- (1d) assess existing SGE manager on TORQUE, assuming assumptions like common file system are satisfied
|
|
- (~1w w/Frank) "virtual" target algorithms (based on Matlab models)
- (??? w/Frank) SMBO (Active Configurator)
|
|
> > | |
|
Frontend tasks |