Job Submission Description Language
Job Submission Description Language is an extensible XML specification from the Global Grid Forum for the description of simple tasks to non-interactive computer execution systems. Currently at version 1.0 (released November 7, 2005), the specification focuses on the description of computational task submissions to traditional high-performance computer systems like batch schedulers. Description JSDL describes the submission aspects of a job, and does not attempt to describe the state of running or historic jobs. Instead, JSDL includes descriptions of: * Job name, description * Resource requirements that computers must have to be eligible for scheduling, such as total RAM available, total swap available, CPU clock speed, number of CPUs, Operating System, etc. * Execution limits, such as the maximum amount of CPU time, wallclock time, or memory that can be consumed. * File staging, or the transferring of files before or after execution. * Command to execute, including its command-lin ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Global Grid Forum
The Open Grid Forum (OGF) is a community of users, developers, and vendors for standardization of grid computing. It was formed in 2006 in a merger of the Global Grid Forum and the Enterprise Grid Alliance. The OGF models its process on the Internet Engineering Task Force (IETF), and produces documents with many acronyms such as OGSA, OGSI, and JSDL. Organization The OGF has two principal functions plus an administrative function: being the standards organization for grid computing, and building communities within the overall grid community (including extending it within both academia and industry). Each of these function areas is then divided into groups of three types: ''working groups'' with a generally tightly defined role (usually producing a standard), ''research groups'' with a looser role bringing together people to discuss developments within their field and generate use cases and spawn working groups, and ''community groups'' (restricted to community functions). ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Advanced Resource Connector
Advanced Resource Connector (ARC) is a grid computing middleware introduced by NorduGrid. It provides a common interface for submission of computational tasks to different distributed computing systems and thus can enable grid infrastructures of varying size and complexity. The set of services and utilities providing the interface is known as ARC Computing Element (ARC-CE). ARC-CE functionality includes data staging and caching, developed in order to support data-intensive distributed computing. ARC is an open source software distributed under the Apache License 2.0. History ARC appeared (and is still often referred to) as the ''NorduGrid middleware'', originally proposed as an architecture on top of the Globus Toolkit optimized for the needs of High-Energy Physics computing for the Large Hadron Collider experiments. First deployment of ARC at the NorduGrid testbed took place in summer 2002, and by 2003 it was used to support complex computations. The first stable release of ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Grid Computing
Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished from conventional high-performance computing systems such as cluster computing in that grid computers have each node set to perform a different task/application. Grid computers also tend to be more heterogeneous and geographically dispersed (thus not physically coupled) than cluster computers. Although a single grid can be dedicated to a particular application, commonly a grid is used for a variety of purposes. Grids are often constructed with general-purpose grid middleware software libraries. Grid sizes can be quite large. Grids are a form of distributed computing composed of many networked loosely coupled computers acting together to perform large tasks. For certain applications, distributed or grid computing can be seen as a special type of ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
DRMAA
Distributed Resource Management Application API (DRMAA) is a high-level Open Grid Forum (OGF) API specification for the submission and control of jobs to a distributed resource management (DRM) system, such as a cluster or grid computing infrastructure. The scope of the API covers all the high level functionality required for applications to submit, control, and monitor jobs on execution resources in the DRM system. In 2007, DRMAA was one of the first two (the other one was GridRPC) specifications that reached the full recommendation status in the OGF. In 2012 the second version of the DRMAA standard (DRMAA2) was published in an abstract interface definition language (IDL) defining the semantic of the functions in GFD 194. DRMAA2 specifies more than twice as many calls as DRMAA. It covers cluster monitoring, has a notion of queues and machines, and introduces a multi job-session concept for single applications for a better job workflow management. Later in 2012 the C API was specif ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Resource Specification Language
Resource refers to all the materials available in our environment which are technologically accessible, economically feasible and culturally sustainable and help us to satisfy our needs and wants. Resources can broadly be classified upon their availability — they are classified into renewable and non-renewable resources. They can also be classified as actual and potential on the basis of the level of development and use, on the basis of origin they can be classified as biotic and abiotic, and on the basis of their distribution, as ubiquitous and localised (private, community-owned, national and international resources). An item becomes a resource with time and developing technology. The benefits of resource utilization may include increased wealth, proper functioning of a system, or enhanced well-being. From a human perspective, a natural resource is anything obtained from the environment to satisfy human needs and wants.WanaGopa - Nyawakan From a broader biological or ecolog ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Tivoli Workload Scheduler
Tivoli may refer to: * Tivoli, Lazio, a town in Lazio, Italy, known for historic sites; the inspiration for other places named Tivoli Buildings * Tivoli (Baltimore, Maryland), a mansion built about 1855 * Tivoli Building (Cheyenne, Wyoming), a historic downtown building * Tivoli Hotel in Pirie Street, Adelaide, South Australia * Villa d'Este, a 16th-century villa in Tivoli, near Rome, famous for gardens and fountains Entertainment venues ''For all venues with Theatre in the name, see'' Tivoli Theatre (other) Music * Tivoli (Utrecht), music venue in Utrecht, the Netherlands Sports * Hala Tivoli hall, a sporting hall in Ljubljana, Slovenia * New Tivoli, the stadium of Aachen's best-known football team, Alemannia Aachen, Germany * Old Tivoli, the former stadium of Aachen's best-known football team, Alemannia Aachen, Germany * Tivoli-Neu in Innsbruck, Austria * Tivoli (Innsbruck) in Innsbruck, Austria * Tivoli End, A stand at the Millmoor stadium in Rotherham, Englan ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
XtreemOS
The Framework Programmes for Research and Technological Development, also called Framework Programmes or abbreviated FP1 to FP9, are funding programmes created by the European Union/European Commission to support and foster research in the European Research Area (ERA). Starting in 2014, the funding programmes were named Horizon. The funding programmes began in 1984 and continue to the present day. The most recent programme, Horizon Europe, has a budget of 95.5 billion Euros to be distributed over 7 years. The specific objectives and actions vary between funding periods. In FP6 and FP7, focus was on technological research. In Horizon 2020, the focus was on innovation, delivering economic growth faster, and delivering solutions to end users that are often governmental agencies. Background Conducting European research policies and implementing European research programmes is an obligation under the Amsterdam Treaty, which includes a chapter on research and technological development. ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Genesis II Project
Genesis may refer to: Bible * Book of Genesis, the first book of the biblical scriptures of both Judaism and Christianity, describing the creation of the Earth and of mankind * Genesis creation narrative, the first several chapters of the Book of Genesis, which describes the origin of the Earth * Genesis Rabbah, a midrash probably written between 300 and 500 CE with some later additions, comprising a collection of interpretations of the Book of Genesis Literature and comics * Genesis (DC Comics), a 1997 DC Comics crossover * Genesis (Marvel Comics), a Marvel Comics supervillain * Genesis, a fictional character in the comic book series ''Preacher'' * ''Genesis'', a 1951 story by H. Beam Piper * ''Genesis: The Origins of Man and the Universe'', a 1982 science text by John Gribbin * ''Genesis'', a 1988 epic poem by Frederick Turner * ''Genesis'', a 2000 story by Poul Anderson * ''Genesis'' (novel), a 2006 work by Bernard Beckett * ''Genesis'', a 2007 story by Paul Chafe * ''Genes ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Batch Scheduler
A job scheduler is a computer application for controlling unattended background program execution of jobs. This is commonly called batch scheduling, as execution of non-interactive jobs is often called batch processing, though traditional ''job'' and ''batch'' are distinguished and contrasted; see that page for details. Other synonyms include batch system, distributed resource management system (DRMS), distributed resource manager (DRM), and, commonly today, workload automation (WLA). The data structure of jobs to run is known as the job queue. Modern job schedulers typically provide a graphical user interface and a single point of control for definition and monitoring of background executions in a distributed network of computers. Increasingly, job schedulers are required to orchestrate the integration of real-time business activities with traditional background IT processing across different operating system platforms and business application environments. ''Job scheduling'' s ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |