Menu

Computation Job Management / News: Recent posts

Jobman 1.0 Released

Computation Job Management (jobman) is a program to run executables according a given program flow. Each executable is run in a separate process.

Version 1.0 is a complete redesign. Major enhancements include:
* Express all job relations in terms of parent/child. Especially, job dependences and lock are expressed as nodes.
* Job parameters are not accessed according to positions as before. They are accessed using job names, which is more flexible and intuitive.
* More realistic examples are given. They are implemented in Java. So JRE is the only thing needed to run examples.
* A more comprehensive document is available in PDF.

Posted by Heng Sun 2015-09-15 Labels: multiprocess

Jobman 0.11 released

2013-12-31

Release Name: 0.11

Notes:

Computation Job Management (jobman) is a program to call executables according a given program flow. Each executable is run in a separate process.

Version 0.11 changes the job_list.txt configuration file format.
It implements a flexible way to pass parameters to leaf jobs.
The parameters and the log and err file locations are passed to an executable explicitly as arguments.
Changed source files include: Task.java, RunExecute.java, and Depend.java. Demo configurations are also changed.... read more

Posted by Heng Sun 2014-01-01

Computation Job Management version 0.8 released

Computation Job Management (jobman) is a program to call executables according a given program flow. Each executable is run in a separate process.

Jobman 0.8 is more stable. It has been used to run dozens of executibles for computation with various arguments. The computation ran over several hundred jobs, non-stopping for several days.

Posted by Heng Sun 2007-12-22

Computation Job Management version 0.7 released

Computation Job Management (jobman) is a program to call executables according a given program flow. Each executable is run in a separate process.

Jobman 0.7 introduces a new job type to allow direct invocation of a third party program without writing a wrapper.

Posted by Heng Sun 2007-06-09

Computation Job Management version 0.6 released

Computation Job Management (jobman) is a program to call executables according a given program flow. Each executable is run in a separate process.

Jobman 0.6 fixed several issues and brought the program into the beta stage. It is stable to be able to manage many jobs completed in days.

Posted by Heng Sun 2007-04-03

Computation Job Management version 0.5 released

Computation Job Management (jobman) is a program to call executables according a given program flow. Each executable is run in a separate process.

Release 0.5 adds the following features:
* Support resumed run. The program can start from where it was left last time.
* The user can prioritize jobs when the number of jobs to be run in parallel exceeds the maximum number of parallels allowed.

Posted by Heng Sun 2007-02-24

Computation Job Management version 0.4 released

Computation Job Management (jobman) is a program executing computational jobs written in different computing languages, according a given program flow.

Release 0.3 allows users to specify classpath ULRs for java jobs.

Posted by Heng Sun 2007-01-28

Computation Job Management version 0.3 released

Computation Job Management (jobman) is a program executing computational jobs written in different computing languages, according a given program flow.

Release 0.3 allows users to specify complex job dependencies. It also fixes several bugs.

Project home page is
http://jobman.sourceforge.net/index.html

To download the program together with the source code, demos, and documents, visit
http://sourceforge.net/projects/jobman

Posted by Heng Sun 2007-01-07

Computation Job Management version 0.2 released

Computation Job Management (jobman) is a program executing computational jobs written in different computer languages, according a given program flow.

Release 0.2 adds a new job type "java", which enables a user to write Java classes to implement leaf jobs. A java leaf job is then run in a new thread, instead of in a new process for a generic leaf job.

Project home page is
http://jobman.sourceforge.net/index.html ... read more

Posted by Heng Sun 2006-12-07

Computation Job Management version 0.1 released

Computation Job Management (jobman) is a program executing computational jobs written in different computer languages, according a given program flow.

Release 0.1 features:

* Glue individual executables into a program according to a given program flow.

* Run individual executables in multiple processes.

* Pause the execution of the program. When the program is paused, the later program execution path can be altered.... read more

Posted by Heng Sun 2006-11-18