Future home of Catalina Software Distribution Page

This is an early-release version of Catalina Scheduler. The feature set has not been locked, and code has not been cleaned up. In particular, the coding style is inconsistent, and there are several sections that are difficult to read. A cleaner version is planned in the near future.

COPYRIGHT

Copyright 2001 The Regents of the University of California All Rights Reserved

Permission to use, copy, modify and distribute any part of this Catalina Scheduler program for educational, research and non-profit purposes, without fee, and without a written agreement is hereby granted, provided that the above copyright notice, this paragraph and the following three paragraphs appear in all copies.

Those desiring to incorporate this Catalina Scheduler program into commercial products or use for commercial purposes should contact:
William J. Decker, Ph.D.
Licensing Officer
Technology Transfer and Intellectual Property Services (TTIPS)
University of California, San Diego
9500 Gilman Drive
La Jolla, CA 92093-0910
phone:858-822-5128, fax: 858-534-7345
e-mail:wjdecker@ucsd.edu

IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS CATALINA SCHEDULER PROGRAM, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE CATALINA SCHEDULER PROGRAM PROVIDED HEREIN IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. THE UNIVERSITY OF CALIFORNIA MAKES NO REPRESENTATIONS AND EXTENDS NO WARRANTIES OF ANY KIND, EITHER IMPLIED OR EXPRESS, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, OR THAT THE USE OF THE CATALINA SCHEDULER PROGRAM WILL NOT INFRINGE ANY PATENT, TRADEMARK OR OTHER RIGHTS.

pre-production release of Catalina Scheduler, 02/05/2002

pre-production release of Catalina Scheduler, 02/25/2002

pre-production release of Catalina Scheduler, 03/13/2002

pre-production release of Catalina Scheduler, 04/11/2002

pre-production release of Catalina Scheduler, 04/19/2002

pre-production release of Catalina Scheduler, 05/16/2002

pre-production release of Catalina Scheduler, 06/28/2002

pre-production release of Catalina Scheduler, 09/05/2002

pre-production release of Catalina Scheduler, 10/01/2002

pre-production release of Catalina Scheduler, 11/26/2002

pre-production release of Catalina Scheduler, 12/16/2002

pre-production release of Catalina Scheduler, 01/24/2003

pre-production release of Catalina Scheduler, 02/18/2003

pre-production release of Catalina Scheduler, 03/07/2003

pre-production release of Catalina Scheduler, 04/09/2003

pre-production release of Catalina Scheduler, 04/10/2003

pre-production release of Catalina Scheduler, 04/24/2003

pre-production release of Catalina Scheduler, 05/05/2003

pre-production release of Catalina Scheduler, 05/06/2003

pre-production release of Catalina Scheduler, 05/23/2003

pre-production release of Catalina Scheduler, 06/06/2003

pre-production release of Catalina Scheduler, 06/09/2003

pre-production release of Catalina Scheduler, 06/11/2003

pre-production release of Catalina Scheduler, 07/10/2003

pre-production release of Catalina Scheduler, 07/22/2003

pre-production release of Catalina Scheduler, 08/07/2003

pre-production release of Catalina Scheduler, 10/28/2003

pre-production release of Catalina Scheduler, 02/05/2004 (first SMP version)

pre-production release of Catalina Scheduler, 03/01/2004

pre-production release of Catalina Scheduler, 03/04/2004

pre-production release of Catalina Scheduler, 03/16/2004

pre-production release of Catalina Scheduler, 03/31/2004

pre-production release of Catalina Scheduler, 04/01/2004

pre-production release of Catalina Scheduler, 04/02/2004

pre-production release of Catalina Scheduler, 04/08/2004

pre-production release of Catalina Scheduler, 04/08/2004,revb

pre-production release of Catalina Scheduler, 04/10/2004

pre-production release of Catalina Scheduler, 04/10/2004,revb

pre-production release of Catalina Scheduler, 04/10/2004,revc

pre-production release of Catalina Scheduler, 04/11/2004

pre-production release of Catalina Scheduler, 04/12/2004

pre-production release of Catalina Scheduler, 04/19/2004

pre-production release of Catalina Scheduler, 05/02/2004

pre-production release of Catalina Scheduler, 05/07/2004

pre-production release of Catalina Scheduler, 05/07/2004,revb

pre-production release of Catalina Scheduler, 05/11/2004

pre-production release of Catalina Scheduler, 05/12/2004

pre-production release of Catalina Scheduler, 05/17/2004

pre-production release of Catalina Scheduler, 05/17/2004,revb

pre-production release of Catalina Scheduler, 05/18/2004

pre-production release of Catalina Scheduler, 05/24/2004

pre-production release of Catalina Scheduler, 05/26/2004

pre-production release of Catalina Scheduler, 06/21/2004

pre-production release of Catalina Scheduler, 06/21/2004,revb

pre-production release of Catalina Scheduler, 07/16/2004

pre-production release of Catalina Scheduler, 07/19/2004

pre-production release of Catalina Scheduler, 07/19/2004,revb

pre-production release of Catalina Scheduler, 07/21/2004

pre-production release of Catalina Scheduler, 07/26/2004

pre-production release of Catalina Scheduler, 08/02/2004

pre-production release of Catalina Scheduler, 08/18/2004

pre-production release of Catalina Scheduler, 08/24/2004

pre-production release of Catalina Scheduler, 09/01/2004

pre-production release of Catalina Scheduler, 09/08/2004

pre-production release of Catalina Scheduler, 09/23/2004

pre-production release of Catalina Scheduler, 09/23/2004,revb

pre-production release of Catalina Scheduler, 10/12/2004

pre-production release of Catalina Scheduler, 11/15/2004

pre-production release of Catalina Scheduler, 02/18/2005

pre-production release of Catalina Scheduler, 03/29/2005 (first preemption version)

pre-production release of Catalina Scheduler, 04/07/2005

pre-production release of Catalina Scheduler, 04/08/2005

pre-production release of Catalina Scheduler, 05/10/2005

pre-production release of Catalina Scheduler, 05/11/2005

pre-production release of Catalina Scheduler, 05/11/2005,revb

pre-production release of Catalina Scheduler, 05/20/2005

pre-production release of Catalina Scheduler, 05/23/2005

pre-production release of Catalina Scheduler, 06/10/2005

pre-production release of Catalina Scheduler, 12/05/2005 Martin Margo. Contains fix that only affects PBS/Torque. Patch to propagate better information to users for overrun job

pre-production release of Catalina Scheduler, 03/22/2006 Contains fix for seg-faulting qj_LL. Improve Catalina iteration. FIFO ordering for non-queued jobs.

pre-production release of Catalina Scheduler, 05/22/2006 Contains fix for incorrectly reported CPU count (show_q). Contains fix to separate out DS machines based on memory requirements.
MD5SUM: 6fd9ac71701c83447b526ea3362fed51

pre-production release of Catalina Scheduler, 05/26/2006 Contains updates to show_q (adds options to specify --queue=normal,normal32) and now show_bf is moved to show_free, new show_bf (more user friendly)
MD5SUM: db93133685789d88537c5e1d214d3862

pre-production release of Catalina Scheduler, 06/07/2006 Contains update to show_bf. Show_bf is now more user friendly. The old show_bf is moved over to show_free.
Requires Python 2.4 or greater
Note that you must set the env variable CLUSTER_NAME={DS|TG} before running conf.sh
MD5SUM: 03ec181d30fab5db7d686912b6731b01

pre-production release of Catalina Scheduler, 07/17/2006 Contains shorthand notation for rj_LL (Only for LoadL cluster) to avoid very large jobs from failing. New show_res with --user_list (Eva's request)
Requires Python 2.4 or greater
Note that you must set the env variable CLUSTER_NAME={DS|TG} before running conf.sh
MD5SUM: 10e0c0a1c6601f00c6847e67d0859951

pre-production release of Catalina Scheduler, 07/26/2006 p1 Contains fix for overlapping reservations leaking problem. Contains refined show_bf. Include old show_bf as show_free.)
Requires Python 2.4 or greater
Note that you must set the env variable CLUSTER_NAME={DS|TG} before running conf.sh
MD5SUM: 0167ec7aee23b9568559eb04d36bfc3f

pre-production release of Catalina Scheduler, 08/11/2006 New Database format. If you have been using Catalina version older than this. Please read db_migration.txt in the bundle.
Requires Python 2.4 or greater
MD5SUM: e03ebdcf1f72ed43c9d83c5719a7c5ab

pre-production release of Catalina scheduler, 11/21/2006 Contains the following fixes [549,557,558,560, feature 587]
Requires Python 2.4 or greater
MD5SUM: 1aeaeb5a564feb41b9a6d3a8895e6de0

pre-production release of Catalina scheduler, 01/24/2007
Requires Python 2.4 or greater
MD5SUM: bcf7204bc384103bde9659f4584b5960

pre-production release of Catalina scheduler, 01/26/2007
Requires Python 2.4 or greater
MD5SUM: 161cb9bf3fe2f3cdbbb20fd3555b8c5d

pre-production release of Catalina scheduler, 01/29/2007 11:19 am
Requires Python 2.4 or greater
MD5SUM: a80d4b8341bd9c66f2e86aae9ea3f824

pre-production release of Catalina scheduler, 01/30/2007 18:57
Requires Python 2.4 or greater
MD5SUM: 379e36366b12cad746159466fa7231ab

pre-production release of Catalina scheduler, 02/06/2007 16:51
Requires Python 2.4 or greater
MD5SUM: cb6b5812f9ac6b68b151da47af95cab5

pre-production release of Catalina scheduler, 02/15/2007 18:01
Requires Python 2.4 or greater
MD5SUM: 8daeb9ebcd8a9c6ad72eaa83b345fd92

pre-production release of Catalina scheduler, 02/16/2007 15:44
Requires Python 2.4 or greater
MD5SUM: 24cf7e1891c0d6981882b157f31cd257

pre-production release of Catalina scheduler, 02/22/2007 15:56
Requires Python 2.4 or greater
MD5SUM: d985088922696627a015a6216f044921

pre-production release of Catalina scheduler, 03/21/2007 11:38
Requires Python 2.4 or greater
MD5SUM: 993861c1d0d1c133395f470778d79aa1

pre-production release of Catalina scheduler, 04/17/2007 13:31
Requires Python 2.4 or greater
MD5SUM: e0fb36d23ccaa1d342dfaf8cc5efdb1a

pre-production release of Catalina scheduler, 06/25/2007 12:12
Requires Python 2.4 or greater
MD5SUM: de6b4e32ef97d06753218ed492e5e750

pre-production release of Catalina scheduler, 10/17/2007 15:18
Requires Python 2.4 or greater
MD5SUM: de6b4e32ef97d06753218ed492e5e750

pre-production release of Catalina scheduler, 07/21/2008 10:39
Requires Python 2.4 or greater
MD5SUM: 3b52d57ae1de4b98f49af70abf8d8481

pre-production release of Catalina scheduler, 07/28/2008 13:45
Requires Python 2.4 or greater
MD5SUM: ab62a476e5395839b0d99c6eaa64021e

pre-production release of Catalina scheduler, 08/18/2008 11:27
Requires Python 2.4 or greater
MD5SUM: 35f558c936a18b47f91afad582e6edfb

pre-production release of Catalina scheduler, 12/09/2008 11:11
Requires Python 2.4 or greater
MD5SUM: fa69b5da84a09e88d89ea4e8d8cfbe6b

pre-production release of Catalina scheduler, 02/26/2009 09:51
Requires Python 2.4 or greater
MD5SUM: ae55731af7c1cfefca822e81c286595d

pre-production release of Catalina scheduler, 03/17/2009 10:10
Requires Python 2.4 or greater
MD5SUM: 9420e126e784f68492876ca940245ba8

pre-production release of Catalina scheduler, 06/08/2009 15:50 Now with SLURM!
Requires Python 2.4 or greater
MD5SUM: bf06604605eed7691fa8ce50e16baac7

pre-production release of Catalina scheduler, 06/08/2009 16:12
Requires Python 2.4 or greater
MD5SUM: bc40a140cc37f57547d80c31e271cfca

pre-production release of Catalina scheduler, 09/28/2010 16:13
Requires Python 2.4 or greater
MD5SUM: b9e1a658c9d1386203b5eeae2ae80ade

pre-production release of Catalina scheduler, 10/14/2010 10:53
Requires Python 2.4 or greater
MD5SUM: aa2743e204ac7e129019cca820c30c49

pre-production release of Catalina scheduler, 10/14/2010 16:24
Requires Python 2.4 or greater
MD5SUM: c4b96de2f6f9a23252aee186cee90b89

pre-production release of Catalina scheduler, 10/30/2010 11:58
Requires Python 2.4 or greater
MD5SUM: 114b3049b15d16a4d49d550d1c75f39b

pre-production release of Catalina scheduler, 11/01/2010 14:49
Requires Python 2.4 or greater
MD5SUM: 0563059ab8c8700f2e09b199e5cd59ff

pre-production release of Catalina scheduler, 11/04/2010 14:48
Requires Python 2.4 or greater
MD5SUM: 5eca5f86bad6f848539ee0a3cd2078cd

pre-production release of Catalina scheduler, 11/05/2010 16:01
Requires Python 2.4 or greater
MD5SUM: 3bfee59280725604b9b000650e539316

pre-production release of Catalina scheduler, 11/25/2010 08:17
Requires Python 2.4 or greater
MD5SUM: 1493be5b41221b7290e32d5c6a79ac0b

pre-production release of Catalina scheduler, 11/25/2010 09:02
Requires Python 2.4 or greater
MD5SUM: 1c473f17d3d54944b2d994963e285364

pre-production release of Catalina scheduler, 12/02/2010 14:17
Requires Python 2.4 or greater
MD5SUM: af219d676cc7c429262f20eab5378698

pre-production release of Catalina scheduler, 01/03/2011 13:10
Requires Python 2.4 or greater
MD5SUM: 2316612eaa7b8171eee214b21c1cac1c

pre-production release of Catalina scheduler, 01/03/2011 23:45
Requires Python 2.4 or greater
MD5SUM: ad8e424abd5d2ba661fa324409e209dc

pre-production release of Catalina scheduler, 01/21/2011 12:09
Requires Python 2.4 or greater
MD5SUM: 27e3a45b20638e17691bee2908e0eb73

pre-production release of Catalina scheduler, 01/25/2011 15:25
Requires Python 2.4 or greater
MD5SUM: 82f04bae415ee8ae0f64e38123ea85ae

pre-production release of Catalina scheduler, 01/26/2011 15:09
Requires Python 2.4 or greater
MD5SUM: b0399d00a9c0ed5882a43cb22cc451e5

pre-production release of Catalina scheduler, 01/27/2011 10:52
Requires Python 2.4 or greater
MD5SUM: e1a63237c3cd430425e054595a7b76ac

pre-production release of Catalina scheduler, 02/10/2011 14:02
Requires Python 2.4 or greater
MD5SUM: 5c21fd59ea18a8b233a7b010d55a444c

pre-production release of Catalina scheduler, 03/09/2011 11:13
Requires Python 2.4 or greater
MD5SUM: 0b151793479396a3c519327e2e44043c

pre-production release of Catalina scheduler, 03/09/2011 15:07
Requires Python 2.4 or greater
MD5SUM: d9b63f8e7f4de0104271d26f1ff81b23

pre-production release of Catalina scheduler, 03/10/2011 11:02
Requires Python 2.4 or greater
MD5SUM: c508a896946807ac871b54f80d17c302

pre-production release of Catalina scheduler, 03/15/2011 11:41
Requires Python 2.4 or greater
MD5SUM: c661781d1681389bd3d7666523fec50d

pre-production release of Catalina scheduler, 03/16/2011 16:14
Requires Python 2.4 or greater
MD5SUM: a0d34d6d87766db8e4b6f79dfdbaf628

pre-production release of Catalina scheduler, 03/18/2011 14:34
Requires Python 2.4 or greater
MD5SUM: 6cbe5e65d2ce6648a4eccba1a05f2367

pre-production release of Catalina scheduler, 04/18/2011 09:44
Requires Python 2.4 or greater
MD5SUM: 6b139c7dcdfb208bb840c8d059e864bd

pre-production release of Catalina scheduler, 04/21/2011 13:56
Requires Python 2.4 or greater
MD5SUM: ca95a09b96aa8d8572f793134272b939

pre-production release of Catalina scheduler, 05/17/2011 15:51
Requires Python 2.4 or greater
MD5SUM: 46b3211cc93463b0985fb64e5c2ea078

pre-production release of Catalina scheduler, 07/19/2011 15:49
Requires Python 2.4 or greater
MD5SUM: 84356233a4bd72b4e3fdd62a07253f9b

pre-production release of Catalina scheduler, 10/10/2011 10:47
Requires Python 2.4 or greater, added topology-aware scheduling
MD5SUM: 4421b0fc3934cd8e678d45f55aedff6f

pre-production release of Catalina scheduler, 10/20/2011 11:39
Requires Python 2.4 or greater
MD5SUM: d87d46878974985d10f779b5a9c88f91

pre-production release of Catalina scheduler, 12/05/2011 13:48
Requires Python 2.4 or greater, added advisory license scheduling
MD5SUM: 1f609b4ee829747eacb20e53e586236c

pre-production release of Catalina scheduler, 12/09/2011 10:10
Requires Python 2.4 or greater, added link/stat/timeout failover
MD5SUM: b69659ec13e6e1076a9baa4796359efe

pre-production release of Catalina scheduler, 12/13/2011 16:19
Requires Python 2.4 or greater, use either pmem or mem for PBS
MD5SUM: 7b3ebde1a4f676ce96bc894623a45283

pre-production release of Catalina scheduler, 12/29/2011 10:20
Requires Python 2.4 or greater
MD5SUM: 204d3bd2845de045c900477bcb24dd33

pre-production release of Catalina scheduler, 01/09/2012 09:44
Requires Python 2.4 or greater
MD5SUM: c8c10134064bcefacf31ad3c887b9512

pre-production release of Catalina scheduler, 01/10/2012 10:48
Requires Python 2.4 or greater
MD5SUM: 88c7c0fdf55ed9f6d71dcfa0cdcfa596

pre-production release of Catalina scheduler, 01/10/2012 13:56
Requires Python 2.4 or greater
MD5SUM: 60a327b843cadedcd7fa132abbca7db1

pre-production release of Catalina scheduler, 01/10/2012 20:05
Requires Python 2.4 or greater
MD5SUM: a61fd164c522831aac06e77e2eab79a0

pre-production release of Catalina scheduler, 01/11/2012 10:36
Requires Python 2.4 or greater
MD5SUM: 20245832c7756fb9bf16d1fdda00f89d

pre-production release of Catalina scheduler, 01/11/2012 14:20
Requires Python 2.4 or greater
MD5SUM: 03320ba6ab31eb8fcfbc2abee2925ac9

pre-production release of Catalina scheduler, 02/05/2012 19:59
Requires Python 2.4 or greater
MD5SUM: a994c7bb16e4545c7836abe44e275a16

pre-production release of Catalina scheduler, 02/23/2012 12:59
Requires Python 2.4 or greater
MD5SUM: 34ef9f061d87d239c981bd283c800a49

pre-production release of Catalina scheduler, 03/08/2012 11:43
Requires Python 2.4 or greater
MD5SUM: 7fd57bed68351e3923737b3669660c2e

pre-production release of Catalina scheduler, 03/20/2012 15:09
Requires Python 2.4 or greater
MD5SUM: 16aecf9d4c170caf23ca9a1104e7df3d

pre-production release of Catalina scheduler, 03/21/2012 15:20
Requires Python 2.4 or greater
MD5SUM: 4098b201acd09c1773f7a5d9c6c0552c

pre-production release of Catalina scheduler, 03/27/2012 15:25
Requires Python 2.4 or greater
MD5SUM: 245948653f09deec314036651b832b9c

pre-production release of Catalina scheduler, 03/28/2012 10:56
Requires Python 2.4 or greater
MD5SUM: 31c3c5c9a53076ff1596100d0ae26892

pre-production release of Catalina scheduler, 04/03/2012 22:02
Requires Python 2.4 or greater
MD5SUM: 0fa98ca74011a2e9d98e0195edd1a1de

pre-production release of Catalina scheduler, 04/16/2012 10:56
Requires Python 2.4 or greater
MD5SUM: fb967bb124db1e0fc3434bc135e33ae0

pre-production release of Catalina scheduler, 04/20/2012 10:48
Requires Python 2.4 or greater
MD5SUM: 4574039291191fcb511c2164c745f69a

pre-production release of Catalina scheduler, 05/09/2012 10:31
Requires Python 2.4 or greater
MD5SUM: 22f0d45596ccf73d55ed57a96ba44162

pre-production release of Catalina scheduler, 05/25/2012 11:18
Requires Python 2.4 or greater
MD5SUM: 668c57e511516d72caade0ba3f0965d3

pre-production release of Catalina scheduler, 07/27/2012 10:48
Requires Python 2.4 or greater
MD5SUM: 6816f8994599f3282a8bd4e7b17166a1

pre-production release of Catalina scheduler, 09/18/2012 14:13
Requires Python 2.4 or greater
MD5SUM: 492b00c3acb29904b7b12442247886bb

pre-production release of Catalina scheduler, 09/18/2012 16:06
Requires Python 2.4 or greater
MD5SUM: e9ad561cadefa1990d1618014052ad46

pre-production release of Catalina scheduler, 09/18/2012 16:37
Requires Python 2.4 or greater
MD5SUM: 82915ba5b86e7835113e6bbd33a9fa2d

pre-production release of Catalina scheduler, 09/18/2012 20:00
Requires Python 2.4 or greater
MD5SUM: b468fd9c46d5b96f69bfc6ebb097e22f

pre-production release of Catalina scheduler, 03/08/2013 11:24
Requires Python 2.4 or greater
MD5SUM: 03b1c991cbeb2f32d06c3a4ef663b45d

pre-production release of Catalina scheduler, 03/22/2013 16:07
Requires Python 2.4 or greater
MD5SUM: 39e36ea949f4221da12a4dd8473d51d8

pre-production release of Catalina scheduler, 05/09/2013 13:43
Requires Python 2.4 or greater
MD5SUM: 3a4a00ec6ad79e5624a4b2b3f9df0b57

pre-production release of Catalina scheduler, 08/14/2013 16:34
Requires Python 2.4 or greater
MD5SUM: 02ae6bc743ecf23d1767251865c8f669

pre-production release of Catalina scheduler, 08/23/2013 12:30
Requires Python 2.4 or greater
MD5SUM: 0346d7efdc31988e68cfb04cfd8aa780

pre-production release of Catalina scheduler, 11/07/2013 14:01
Requires Python 2.4 or greater
MD5SUM: f47df85c837e4905ba7dc54eb0386301

pre-production release of Catalina scheduler, 01/08/2014 13:11
Requires Python 2.4 or greater
MD5SUM: 7802a69d9e02b21daeda9c2b19c91abb

pre-production release of Catalina scheduler, 01/10/2014 14:37
Requires Python 2.4 or greater
MD5SUM: dc59ec79f27a6b830858c21485489a37

pre-production release of Catalina scheduler, 01/10/2014 14:56
Requires Python 2.4 or greater
MD5SUM: 9d8312b1d8cf42bc57d866a56ac4d4ee

pre-production release of Catalina scheduler, 01/15/2014 09:21
Requires Python 2.4 or greater
MD5SUM: e2a8bb780d9ec448b9460db99387368a

pre-production release of Catalina scheduler, 06/26/2014 13:15
Requires Python 2.4 or greater
MD5SUM: 59460402f7668cbbae26c7cbf9ba7403

current pre-production release of Catalina Scheduler..
Requires Python 2.4 or greater
MD5SUM: 59460402f7668cbbae26c7cbf9ba7403

Some documentation can be found at:
Docs

Some interesting links:
Links

For more information, contact:
Kenneth Yoshimoto (kenneth@sdsc.edu)