Univa Grid Engine

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Univa Grid Engine
Developer(s) Univa
Stable release 8.3.0 / 22 June 2015; 33 days ago (2015-06-22)
Operating system Cross-platform
Type Grid computing
License Proprietary commercial software[1]
Website www.univa.com/products

Univa Grid Engine is a batch-queuing system, forked from Sun Grid Engine (SGE).[2][3][4]


The roots of Grid Engine as a commercial product date back to 1993 (under the names CODINE and later, in a variation of the product, GRD). A more comprehensive genealogy of the product is described in Sun Grid Engine. Grid Engine was first distributed by Genias Software and from 1999, after a company merger, by Gridware In. In 2000, Sun Microsystems acquired Gridware, Inc.[5] Sun renamed CODINE/GRD as Sun Grid Engine later that year, and released it as open source in 2001.[6]

In 2010, Oracle Corporation acquired Sun and thus renamed SGE to Oracle Grid Engine. The Oracle Grid Engine 6.2u6 source code was not included with the binaries, and changes were not put back to the project's source repository. In response to this, the Grid Engine community started the Open Grid Scheduler and the Son of Grid Engine projects to continue to develop and maintain a free implementation of Grid Engine.[7][8][9][10]

On January 18, 2011, Univa announced that it had hired the principal engineers from the Sun Grid Engine team.[11] Univa Grid Engine development is led by CTO Fritz Ferstl, who founded the Grid Engine project and ran the business within Sun/Oracle for the past 10 years.[12]

On October 22, 2013 Univa announced that it had acquired Oracle Grid Engine assets and intellectual property making it the sole commercial provider of Grid Engine software.[13]


Univa® Grid Engine™ 8.0 was the first version, released on April 12, 2011.[14] It was forked from SGE 6.2u5, the last open source release.[15] It adds improved third party application integration, license and policy management, enhanced support for software and hardware platforms, and cloud management tools.

Univa Grid Engine 8.0.1 was released on October 4, 2011.[16] It adds improved support for multi-core hardware, integration with NVIDIA GPUs, new job submission verifier extensions, and additional bug fixes.

Univa Grid Engine 8.1.0 has been announced on May 2 and has updated it to the latest release level 8.1.3 in Nov 15 2012. The 8.1.x releases deliver important new functionality such as Job Classes, PostGres Spooling, Resource Maps, Fair Urgency, deterministic Wildcard PE Selection, improved Diagnostics, pre-configured MPI integations and improved Apache Hadoop Integration [17] as well as many bug fixes and performance improvements.

Univa Grid Engine 8.1.6 has been announced on Oct 14, 2013. The update include improvements to the Grid Engine scheduler for larger clusters and Qmaster stability improvements for spooling and qalter commands.

Univa Grid Engine 8.2.0 was released on Sept 02, 2014. The new Univa Grid Engine version 8.2 includes native Windows support with the ability to run massive volumes of workload via Microsoft-powered workstations, no emulation or compatibility libraries required. Univa Grid Engine 8.2.0 adds new functionality for improved scalability, performance and resource control for small and large clusters. Linux control groups limit resource usage and provide accounting, as well as control of managed resources. Also, the ability to improve scalability for all job queries and client requests, while maintaining scheduler efficiency, has been accomplished by adding a Qmaster thread pool.

Univa Grid Engine 8.3.0 was released on June 22, 2015. The new Preemption feature in Univa Grid Engine 8.3.0 allows users to set priorities on different work so that, if a higher priority application must use resources currently allocated to a lower priority application, the lower priority application will effectively be “paused” -- not lost -- and work will automatically resume once the higher priority application is completed. Among a handful of other new features added to Grid Engine 8.3.0 to improve the overall reliability and efficiency of the cluster, is the new Run Time Modification of Resources feature. The Run Time Modification of Resources feature means much more efficient use of cluster resources.


  1. ^ Univa Support and Term Software license
  2. ^ Gentzsch, Wolfgang (2011-01-18). "Grid Engine Finds Safe Harbor at Univa". HPC in the Cloud. Retrieved April 17, 2011. 
  3. ^ Morgan, Timothy Prickett (2011-01-18). "Univa forks Oracle's Sun Grid Engine". The Register. Retrieved April 17, 2011. 
  4. ^ Feldman, Michael (2011-01-18). "Univa Rescues Grid Engine From Oracle". HPCwire. Retrieved April 17, 2011. 
  5. ^ "Gridware's resource management software increases efficiency and productivity in compute-intensive technical computing environments". Sun Microsystems. 2000-07-24. 
  6. ^ "Sun Microsystems makes SUN GRID ENGINE software available to open source community". Sun Microsystems. 2001-07-23. 
  7. ^ Open Grid Scheduler
  8. ^ Son of Grid Engine
  9. ^ Eadline, Ph.D., Douglas (September 1, 2010). "The State of Oracle/Sun Grid Engine". Linux Magazine. Retrieved 2011-01-18. 
  10. ^ Templeton, Daniel (2010-12-23). "Changes for a Bright Future at Oracle". Retrieved 2011-01-19. 
  11. ^ "Univa Acquires Grid Engine Expertise" (Press release). Univa. 2011-01-18. Retrieved April 17, 2011. 
  12. ^ "Biography of Fritz Ferstl". Univa. Retrieved April 17, 2011. 
  13. ^ "Univa completes acquisition of Grid Engine assets" (Press release). Univa. 2013-10-22. Retrieved October 22, 2013. 
  14. ^ "Univa Grid Engine 8.0 Now Available" (Press release). Univa. 2011-04-12. Retrieved April 17, 2011. 
  15. ^ Ferstl, Fritz (2011-04-12). "Rebirth, Continuity and Expansion - Univa Grid Engine v8.0". Univa. Retrieved April 17, 2011. 
  16. ^ "Univa Widens Grid Engine Gap" (Press release). Univa. 2011-10-04. Retrieved January 20, 2012. 
  17. ^ "Univa Grid Engine Integration for Hadoop". Univa. 

External links[edit]