Meta-scheduling
   HOME
*





Meta-scheduling
Meta-scheduling or super scheduling is a computer software technique of optimizing computational workloads by combining an organization's multiple job schedulers into a single aggregated view, allowing batch jobs to be directed to the best location for execution. Meta-Scheduling for MPSoCs Meta-scheduling technique is a solution for scheduling a set of dependent or independent faults with different scenarios that are mapping and modeling in an event-tree. It can be used as a dynamic or static scheduling method. Scenario-Based Meta-Scheduling (SBMeS) for MPSoCs and NoCs Scenario-based and multi-mode approaches are essential techniques in embedded-systems, e.g., design space exploration for MPSoCs and reconfigurable systems. Optimization techniques for the generation of schedule graphs supporting such a ''SBMeS'' approach have been developed and implemented. ''SBMeS''  can promise better performance by reducing dynamic scheduling overhead and recovering from faults. Implem ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Computer Software
Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists of machine language instructions supported by an individual processor—typically a central processing unit (CPU) or a graphics processing unit (GPU). Machine language consists of groups of binary values signifying processor instructions that change the state of the computer from its preceding state. For example, an instruction may change the value stored in a particular storage location in the computer—an effect that is not directly observable to the user. An instruction may also invoke one of many input or output operations, for example displaying some text on a computer screen; causing state changes which should be visible to the user. The processor executes the instructions in the order they are provided, unless it is instructed ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Job 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]  


picture info

Batch Job
Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically be run at scheduled times as well as being run contingent on the availability of computer resources. History The term "batch processing" originates in the traditional classification of methods of production as job production (one-off production), batch production (production of a "batch" of multiple items at once, one stage at a time), and flow production (mass production, all stages in process at once). Early history Early computers were capable of running only one program at a time. Each user had sole control of the machine for a scheduled period of time. They would arrive at the computer with program and data, often on punched paper cards and magnetic or paper tape, and would load their program, run and debug it, and carry off their ou ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Scheduling Analysis Real-time Systems
The term scheduling analysis in real-time computing includes the analysis and testing of the scheduler system and the algorithms used in real-time applications. In computer science, real-time scheduling analysis is the evaluation, testing and verification of the scheduling system and the algorithms used in real-time operations. For critical operations, a real-time system must be tested and verified for performance. A real-time scheduling system is composed of the scheduler, clock and the processing hardware elements. In a real-time system, a process or task has schedulability; tasks are accepted by a real-time system and completed as specified by the task deadline depending on the characteristic of the scheduling algorithm. Modeling and evaluation of a real-time scheduling system concern is on the analysis of the algorithm capability to meet a process deadline. A deadline is defined as the time required for a task to be processed. For example, in a real-time scheduling algorithm a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


GridWay
GridWay is an open-source meta-scheduling technology that enables large-scale, secure, reliable and efficient sharing of computing resources (clusters, computing farms, servers, supercomputers...), managed by different distributed resource management systems (DRMS), such as SGE, HTCondor, PBS or LSF, within a single organization (enterprise grid) or scattered across several administrative domains (partner or supply-chain grid). To this end, GridWay supports several Grid middlewares. Functionality GridWay provides end users and application developers with a scheduling framework similar to that found on local DRMS, allowing to submit, monitor, synchronize and control jobs by means of a DRMS-like command line interface (gwsubmit, gwwait, gwkill...) and DRMAA (an OGF standard). GridWay performs job execution management and resource brokering, allowing unattended, reliable, and efficient execution of jobs, array jobs, or complex jobs on heterogeneous, dynamic and loosely coupled G ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Platform Computing
Platform Computing was a privately held software company primarily known for its job scheduling product, Load Sharing Facility (LSF). It was founded in 1992 in Toronto, Ontario, Canada and headquartered in Markham, Ontario with 11 branch offices across the United States, Europe and Asia. In January 2012, Platform Computing was acquired by IBM. History Platform Computing was founded by Songnian Zhou, Jingwen Wang, and Bing Wu in 1992. Its first product, LSF, was based on the ''Utopia'' research project at the University of Toronto. The LSF software was developed partially with funding from CANARIE (Canadian Advanced Network and Research for Industry and Education). Platform's revenue was approximately $300,000 in 1993, and reached $12 million in 1997. Revenue grew by 34% (YoY) to US$46.2 million in 2001, US$50 million in 2003. In 1999, the ''SiteAssure'' suite was announced by Platform to address website availability and monitoring market. On October 29, 2007, Platform Comp ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Jilin University
Jilin University (JLU; ; often abbreviated JLU or ) is a leading national research university located in Changchun, China. It is under the direct jurisdiction of China's Ministry of Education. It is a Chinese Ministry of Education Class A Double First Class University. It is strongly supported by state key projects such as Double First Class University Plan, former Project 985, Project 211 and Project 2011. Jilin University is consistently ranked as one of the most prestigious universities in China, and has research projects in automobile engineering, chemistry, computer science, electrical engineering and biology be identified as internationally renowned. In 2017, the university is supported to achieve Class A "world-class" academic status under the Double First Class University Plan by China. JLU's alumni include the Vice Premier of the People's Republic of China Liu Yandong. History Founded in 1946 as the Northeast College of Administration in Harbin, Heilongjiang, Jilin Un ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




United Devices
United Devices, Inc. was a privately held, commercial volunteer computing company that focused on the use of grid computing to manage high-performance computing systems and Computer cluster, enterprise cluster management. Its products and services allowed users to "allocate workloads to computers and devices throughout enterprises, aggregating computing power that would normally go unused." It operated under the name Univa UD for a time, after merging with Univa on September 17, 2007. History Founded in 1999 in Austin, Texas, United Devices began with volunteer computing expertise from distributed.net and SETI@home, although only a few of the original technical staff from those organizations remained through the years. In April 2001, grid.org was formally announced as a philanthropic non-profit website to demonstrate the benefits of Internet-based large scale grid computing. Later in 2002 with help from UD, Nippon Telegraph and Telephone, NTT Data launched a similar Internet-b ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


SynfiniWay
SynfiniWay was middleware with which a virtualised IT framework can be created that provides a uniform and global view of resources within a department, a company, or a company with its suppliers.R. Henry, P. Lagier, D. PlaindouxFSE Grid Middleware: Collaborative Grid Environment for Distributed Computing ''FSTJ'', vol. 40, no. 2, pp. 269–281, Dec. 2004. This virtualised IT framework is service-oriented, meaning that applications are run as services, which are a system-independent view of applications. Several applications can be linked in a workflow, and data exchange between the applications participating in the workflow is implicitly managed by the IT framework. SynfiniWay is platform-independent, allowing almost any distributed heterogeneous platform to be linked into its virtualised IT framework. IT framework A virtualised IT framework is implemented with SynfiniWay by installing a component with specific software agents on each of the systems in the framework. There are ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of Siegen
The University of Siegen (german: Universität Siegen) is a public research university located in Siegen, North Rhine-Westphalia and is part of the Deutsche Forschungsgemeinschaft, a society of Germany's leading research universities. The University was founded in 1972. 18,618 students were enrolled at the university as of the year 2017. History Siegen’s heritage as a centre for education and research dates back to the 16th century. In 1536, William I, Count of Nassau-Siegen charged Saxon educator and theologian Erasmus Sarcerius with the task of establishing a Latin school. During the period 1594 to 1599/1600 and 1606 to 1609, the Calvinist-Reformed Herborn Academy (Academia Nassauensis) moved from Herborn to Siegen, where it was accommodated in the buildings of the lower castle. ”Wiesenbauschule“ In 1853, Wiesenbauschule landscaping school was established, which soon gained a reputation outside of its local area. Here, landscaping and land improvements including irrig ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Electrical Efficiency
The efficiency of a system in electronics and electrical engineering is defined as useful power output divided by the total electrical power consumed (a fractional expression), typically denoted by the Greek small letter eta (η – ήτα). : \mathrm=\frac If energy output and input are expressed in the same units, efficiency is a dimensionless number. Where it is not customary or convenient to represent input and output energy in the same units, efficiency-like quantities have units associated with them. For example, the heat rate of a fossil fuel power plant may be expressed in BTU per kilowatt-hour. Luminous efficacy of a light source expresses the amount of visible light for a certain amount of power transfer and has the units of lumens per watt. Efficiency of typical electrical devices ''Efficiency'' should not be confused with ''effectiveness'': a system that wastes most of its input power but produces exactly what it is meant to is effective but not efficient. Th ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Time-triggered Architecture
Time-triggered architecture (abbreviated as TTA), also known as a time-triggered system, is a computer system that executes one or more sets of tasks according to a pre-determined and set task schedule.Pont, M.J. (2001) "Patterns for Time-Triggered Embedded Systems", Addison-Wesley / ACM Press. . Implementation of a TT system will typically involve use of a single interrupt that is linked to the periodic overflow of a timer. This interrupt may drive a task scheduler (a restricted form of real-time operating system). The scheduler willin turnrelease the system tasks at predetermined points in time. History and development Because they have highly deterministic timing behavior, TT systems have been used for many years to develop safety-critical aerospace and related systems.Ward, N. J. (1991) "The static analysis of a safety-critical avionics control system", in Corbyn, D.E. and Bray, N. P. (Eds.) "Air Transport Safety: Proceedings of the Safety and Reliability Society Spring C ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]