Son of Grid Engine

Software Screenshot:
Son of Grid Engine
Software Details:
Version: 8.1.8
Upload Date: 19 Feb 15
Developer: Dave Love
Distribution Type: Freeware
Downloads: 86

Rating: nan/5 (Total Votes: 0)

Son of Grid Engine (or SGE for short) is an open source, versatile and highly-scalable distributed resource manager software. It can be used to schedule a batch or interactive jobs on desktop farms or clusters.

Getting started with Son of Grid Engine

There are several ways to install the Son of Grid Engine project on your GNU/Linux operating system, but the most easy method is to download one of the packages distributed for free on Softoware.

The latest version of Son of Grid Engine can always be found on Softoware, available for download as a native installer for Debian-based distributions like Ubuntu and Linux Mint, as well as a source package.

If you don’t have a distribution of GNU/Linux that uses the DEB package management system, you can install Son of Grid Engine using the source package. Save the archive on your Home directory, unpack it, open the extracted folder, access the ‘source’ folder, and read the README.BUILD file.

Basically, you will have to build the dependency tool and create dependencies with the ‘aimk’ command, then compile the program with ‘aimk’, build a repository of the distribution with the ‘distinst’ command, and then build a distribution tarball from the repository with ‘mk_dist’.

Under the hood

Son of Grid Engine is written in the Java and C programming languages, it supports GNU/Linux and UNIX-like operating systems. It's distributed for free under the SISSL (SUN Industry Standard Source License) license.

Runs on GNU/Linux, Solaris, BSD, Mac, and Windows

Being written in the Java programming language, Son of Grid Engine is a platform-independent application that supports the GNU/Linux, Solaris, BSD (FreeBSD, NetBSD, OpenBSD, DragonFly), Mac OS X, and Windows operating systems. The software also works on various other UNIXes, such as Irix, HP-UX, AIX, as well as Tru64

What is new in this release:

  • This release fixes various bugs.

What is new in version 8.1.5:

  • This release mainly fixes MS Windows build problems.

What is new in version 8.1.4:

  • Bug fixes and some enhancements, now with over 1000 patches since Oracle pulled the plug.

What is new in version 8.1.3:

  • Bug fixes:
  • Man and other doc fixes [including #354, #1285, #1436, #1444]
  • Use correct schema with qstat -xml
  • Correct qstat -pri -xml output [#359]
  • Correct more bad XML [#314]
  • Fixes for building on Solaris and Interix
  • Minor fixes [#350, #351, #369, #593, #794, #1413, #1436]
  • Assorted code improvements from better checking, particularly format errors in diagnostic output
  • Avoid qmaster crash with old client [#1441]
  • Report dynamic limits correctly in qquota
  • Fix JRE path on some GNU/Linux architectures
  • Avoid possible crashes sending mail [#1443]
  • Correct fix for "invalid pe job range" [#1402]
  • Print "r" checkpoint flag in qstat [#1445]
  • Pass TERM to jobs from submission environment, not execd's
  • Fix idle-nodes script
  • Fix sge_qquota parsing [#486]
  • Enhancements:
  • Document Interix building explicitly
  • qstat reports array task maximum concurrency [#1338]
  • qstatus removes [] suffix for non-array jobs if -t was requested
  • Read /etc/default/{sgeexecd,sgemaster} to allow customizing rc scripts
  • Location of daemon pid files can be specified with SGE_QMASTER_PIDFILE, SGE_EXECD_PIDFILE
  • Debian packaging (as an add-on, installing into /opt/sge)
  • Expand $sge_root and $sge_cell in the definitions of prolog and similar methods
  • Check in init script that shepherd will load [#1412]
  • Add lx-armhf architecture
  • On Linux and NetBSD, report jobs' virtual memory usage as accurately as possible [#62, #1301]
  • Add -nobincheck installation option to avoid checking binaries [#45]
  • Add some build hooks, useful for Debian particularly.
  • Potentially incompatible changes:
  • qacct prints units [#174] (might affect parsing the output)
  • Correct spelling of "comunication_error" in qstat XML error output
  • Fix problems submitting to ARs [#788] (printing times now doesn't use a days field in qstat etc.)
  • Java version >= 1.5 required
  • Lower default MAX_DYN_EC somewhat to avoid warning on typical Linux configurations
  • Other changes:
  • Don't install the ckpt directory (contents obsolete)

Requirements:

  • Oracle Java Standard Edition Runtime Environment

Similar Software

Makeflow
Makeflow

19 Feb 15

OplogReplay
OplogReplay

20 Feb 15

Gluster
Gluster

3 Jun 15

Comments to Son of Grid Engine

Comments not found
Add Comment
Turn on images!