# | Organisation Name | Industries | Headquarter | Description | Founded Year | Company Type | Num of Employees |
---|---|---|---|---|---|---|---|
1 | Software | San Diego, California | Housecall Pro is a full-service tool that enables service professionals to run their entire business on their smartphone and complimentary web portal. The tool is offered at a competitive low cost and supports service professionals with all aspects of their workflow, including: job scheduling, customer database, invoicing and payment processing, technician dispatch, and much more. It is also fully integrated with access to the Housecall consumer booking app.
Housecall Pro levels the playing field by arming small businesses with high-tech tools at the most competitive low cost to better compete in the marketplace and is ideal for businesses with 1 to 30 employees. It saves time, money and provides business enhancement that has strong potential to, on average, double the number of jobs for the service professional. With over 30+ vertical offerings for business service needs, Housecall Pro is the easiest way to take control and organize a business.
This all-in-one tool allows professionals to offer their customers something their competitors are not able to. Housecall Pro allows businesses to move away from pen & paper to digital, streamlining their workflow and operations.
Register at: www.housecallpro.com | 2013 | Privately Held | 629 | |
2 | - | Sydney, NSW | Mobile workforce management made easy. Cloud based software solutions to manage your field services or door-to-door sales team.Get the best from your field workforce or sales team.
GeoNext - mobile workforce management made easy.
GeoNext boosts profits, saves time and increases workforce efficiency.
We provide provide easy to use job tracking software systems that make running your field sales or service business simpler and more profitable.
Our products are called GeoNext and GeoOP.
GeoNext is an expert job scheduling and workforce management solution for all mobile workforces.
Try it for free: https://geoworkforcesolutions.com/geo/ | 2009 | Public Company | 122 | |
3 | Software | Durham, North Carolina | ServiceTrade helps commercial service companies deliver an amazing customer experience and increase the value of their business.
ServiceTrade is a software as a service platform that manages job scheduling, technician scheduling and efficient routing for single or multiple offices in an easy user interface. Documentation of the work performed is stored online and delivered to customers’ inboxes for always-on access to service history. Online communication and coordination between field technicians, the home office, and the customer make each appointment more professional.
In the book The Digital Wrap: Get out of the Truck and Go Online to Own Your Customers, ServiceTrade CEO Billy Marshall describes techniques for taking service activities online to strengthen customer relationships and maximize the value of your service contracting brand. Get the book at digitalwrapbook.com. | 2012 | Privately Held | 186 | |
4 | Software | Auckland | The fastest, simplest & easiest way to run your trade business.
Trusted by over 25,000 tradespeople.
“Tradify is a value for money system that will cut your hours in the office and streamlines your business” David Alexander (London, UK)
We make invoicing, quoting and scheduling easy and integrate seamlessly with existing accounting solutions. You can use us on desktop, tablet and mobile, anywhere, anytime.
Who is Tradify perfect for?
▶ Electricians
▶ Plumbers
▶ Builders and Maintenance men
▶ Service technicians
▶ HVAC technicians
▶ Appliance repair technicians
▶ Painters
▶ Property maintenance firms
Beautifully designed, intuitive and feature rich; Tradify is easy to use for tradespeople with one van to 100 on the road.
Features Tradespeople love:
▶ Manage all your jobs online - never miss a beat, stay on top of your workflow and track every job from quote to invoice.
▶ Real-time reporting - see how much money each job is making you as you quote and invoice it.
▶ Easy Invoicing - collect all your timesheets and receipts for instant invoicing on your jobs.
▶ Smarter Job Scheduling - your team will arrive on time every time and assess the availability of every team member to book jobs as they come in.
▶ Sync it up with your accounting system - keep your books tidy and accountant happy and collate everything into Xero, Quickbooks, Sage or MYOB for end-to-end workflow.
▶ Quoting quickly and painlessly - Pull up templates and quotes quickly and accurately.
▶ Fully mobile - with iOS and Android apps. Work from anywhere at anytime.
▶ GPS Location Tracking - See where everybody is working and re-assign workers to new jobs with ease.
Support:
▶ 24/7 global support in English from our customer service teams in New Zealand & the United Kingdom available via email or phone.
▶ Our Help Center has a huge range of help articles, setup guides, video tutorials, training, and tips & tricks to become a Tradify expert. | 2013 | Privately Held | 92 | |
5 | Software | Sophia Antipolis, Alpes-Maritimes | Activeeon is a software company providing innovative open source solutions for job scheduling, IT automation, acceleration and scalability, big data, distributed computing and application orchestration. Activeeon helps companies automate their businesses and accelerate their go-to-market to get competitive advantage through workload automation.
Activeeon produces ProActive software available in license or SaaS mode, both in the cloud and on premises. Our software helps users reach their business goals thanks to multi-language workflows that orchestrate applications and processes while adding elasticity and scalability to the computing resources. Most notably, ProActive is very suited for processes relying on on-premises, hybrid and multi-cloud infrastructures.
Activeeon commercializes two main products:
1) ProActive Workflows & Scheduling - job scheduling and workload automation solution that goes from the definition of multi-language workflows to scheduling and meta-scheduling, and all the way to cloud resource management, a critical time and cost saving feature in the cloud era.
2) Machine Learning Open Studio - data science and machine learning platform that is fully open, multi-languages, multi AI framework, and fully customizable and extensible by our end-users.
Website: https://www.activeeon.com/
ActiveEon est un éditeur de logiciels fournissant des solutions d'ordonnancement informatique, d’orchestration et d’automatisation de traitements. Les solutions ProActive, développées par ActiveEon, sont utilisées pour l’automatisation des workflows de calcul, de l’IT, l’accélération et la scalabilité des workloads, l’analyse des données issues du big data ou de l’internet des objets. Les solutions ProActive agnostiques aux ressources sont adaptées aux infrastructures hybrides (on-premise/cloud). L’ordonnancement et la gestion des ressources sont au coeur de la technologie développée par ActiveEon, basée sur le calcul distribué, parallèle, et asynchrone. | 2007 | Privately Held | 28 | |
6 | Software | London, London | If you're running a field service business, Flobot is a brand new way of taking payments, scheduling jobs, raising invoices, creating quotes and managing your work-flow.
Say hello to smart field service management. Flobot keeps an eye on all of your orders, all of the time. It can schedule engineers, take payments from your customers, create estimates, quotes and invoices.
It's like having a super smart new team member - at a fraction of the cost!
- Job scheduling
- Taking card [payments in the office or the field
- Sending instant invoices
- Creating estimates and quotations
- Management reports and insights into your business
- Works with accounting packages
- Manages and works out payments for contractors
- Manages and monitors employees and office staff | 2014 | Privately Held | 12 | |
7 | Software | ROC Software develops enterprise output management and job scheduling solutions to help IT organizations save valuable time and money in managing their business-critical operations. ROC solutions are easy to install on most major platforms including UNIX, Linux, Windows and HP e3000. More than 4,000 customers worldwide depend upon ROC Software for innovative enterprise solutions, rock-solid reliability and outstanding support. ROC Software is headquartered in Austin, Texas | 1999 | Privately Held | 11 | ||
8 | Software | Brooklyn, NY | Thoughtful Systems specializes in the development and implementation of multi-functional service business software. Our flagship product, Scheduling Manager, incorporates robust CRM features, as well as Job Scheduling, Employee Scheduling, Accounts Receivable, Payroll, Mapping, SMS and Caller ID to help a wide range of service businesses improve their efficiency and customer service capabilities. Scheduling Manager interfaces with several off-the-shelf business accounting and payroll solutions including Quickbooks, ADP, Sage, Infusionsoft, Paychex and Act!. The software is available as either a desktop or web-based application and can be tailored to meet the specific needs of each customer. Industries serviced to date include residential and commercial cleaning, carpet cleaning, fire extinguisher maintenance, janitorial, home health care, HVAC, pest control and many others.
We have a desktop-based software solution as well as a web-based version. We also have a mobile app, SM-Mobile, which is available for both Apple and Android mobile devices. Besides that, we also have a Customer-Employee Web Portal, which allows employees to log in remotely, and lets customers request jobs, see their invoices, and pay online. | 1986 | Privately Held | 9 | |
9 | Software | London | AutoAlert helps you manage your business with simple to use Job Scheduling, GPS Tracking and Instant Messaging software.
With AutoAlert you can connect to your customers and suppliers, send, receive and update your jobs. View the latest location of your vehicles and engineers and send instant messages to your colleagues from your desktop, iPhone, mobile phone or iPad.
AutoAlert products are designed to be simple and easy to use so you can save your time, improve your customer services and reduce your costs straight away.
With AutoAlert paper based job sheets and delivery notes are a thing of the past. The status of your jobs is updated in real time from your mobile telephone and everyone who needs to see what is going on with the job is updated as it happens.
No more chasing people, no more stress and anxiety and no more job sheets - Just happy customers! | 2004 | Privately Held | 5 | |
10 | Information Technology | İstanbul, İçerenköy | Likya Teknoloji is an IT Consultancy, solution provider and software development company located in Istanbul, Turkey. Established in the beginning of 2008 with the goal of providing high quality and efficient software solutions to its clients, Likya Teknoloji offers IT Automation solutions and project development services on datawarehousing, ETL, business intelligence and analytics.
Products and Services:
- IT Automation
Tlos Lite is a web based, platform independent IT job scheduling application developed on Java. With Tlos software being in the center, Likya Teknoloji provides automation services and consultancy to automate IT tasks and processes in various IT environments. Automating ETL jobs and data mining applications is a focus area.
- Business Intelligence, Business Analytics, Data Mining
Likya Teknoloji provides end to end business intelligence and business analytics solutions which include credit risk applications, risk reporting, design and development of data warehouses and ETL systems for data mining applications. Clients include telecom operators and financial services companies. | 2008 | Privately Held | 3 |
Job Scheduling
Summary
- 47 Companies
- 51 Patents
- 190 Use Cases
- 63 Case Studies
- 921 Science Papers
- $382 547 926 Total Funding
Companies
Patents
# | Number | Title | Abstract | Date | Kind | Assignee | Inventor |
---|---|---|---|---|---|---|---|
1 | 10 878 060 | Methods and apparatus for job scheduling in a programmable mixed-radix DFT/IDFT processor | Methods and apparatus for job scheduling in a programmable mixed-radix DFT/IDFT processor. In an exemplary embodiment, a method includes receiving a plurality of discrete Fourier transform (DFT) jobs. Each job identifies a computation of a DFT of a particular point size. The method also includes bundling selected jobs having a selected point size into a mega-job, and identifying a radix factorization for the selected point size. The radix factorization includes one or more stages and each stage identifies a radix computation to be performed. The method also includes computing, for each stage, the identified radix computations for the selected jobs in the mega-job. The radix computations for each stage are performed for the selected jobs before performing radix computations for a subsequent stage. The method also includes outputting DFT results for the selected jobs in the mega-job. | Mon, 28 Dec 2020 | B2 | Cavium, LLC | Hong Jik Kim, Yuanbin Guo |
2 | 10 671 433 | Load balancing and job scheduling manager within a high-performance computing environment | This disclosure relates generally to systems and methods for load balancing, resource allocation, and job scheduling within a high-performance computing (HPC) environment. In one implementation, the system may include a processor configured to execute instructions and a memory storing the instructions. Furthermore, the instructions may include commands to receive at least one job from a user; receive at least one preference from a user; automatically generate, in a language compatible with the load balancer, at least one command based on the at least one job and the at least one preference; transmit the at least one job and the at least one command to the load balancer; and notify the user that the received at least one job and the received at least one preference have been transmitted to the load balancer. | Mon, 1 Jun 2020 | B2 | Tata Consultancy Services Limited | Prasoon Sangwan, Piyush Kumar Singh |
3 | 10 599 480 | Cascading job scheduling in guests | Cascading job scheduling in guests is disclosed. For example, first, second, third, and fourth nodes, each execute respective first, second, third, and fourth pluralities of guests each of which executes respective first, second, third, and fourth pluralities of jobs. A scheduler executes on a processor to receive a current capacity update of the first node. A respective quantity of jobs executing on each of the first, second, third, and fourth nodes is tracked. A first, second, third, and fourth estimated capacity of the respective first, second, third, and fourth nodes is calculated. The first, second, third, and fourth nodes are ranked in a list based on the respective estimated capacities. A request to execute a job is received. The first, second, and third nodes are selected as a schedulable set based on the list. A schedulable set notice and the job are sent to the first node to be executed. | Mon, 23 Mar 2020 | B2 | Red Hat, Inc. | Jay Vyas, Huamin Chen |
4 | 10 585 709 | Job scheduling optimization based on ratio of stall to active cycles | An apparatus and a job scheduling method are provided. For example, the apparatus is a multi-core processing apparatus. The apparatus and method minimize performance degradation of a core caused by sharing resources by dynamically managing a maximum number of jobs assigned to each core of the apparatus. The apparatus includes at least one core including an active cycle counting unit configured to store a number of active cycles and a stall cycle counting unit configured to store a number of stall cycles and a job scheduler configured to assign at least one job to each of the at least one core, based on the number of active cycles and the number of stall cycles. When the ratio of the number of stall cycles to a number of active cycles for a core is too great, the job scheduler assigns fewer jobs to that core to improve performance. | Mon, 9 Mar 2020 | B2 | Samsung Electronics Co., Ltd., Korea Advanced Institute of Science and Technology | Woong Seo, Soo-Jung Ryu, Seok-Woo Song, Yeon-Gon Cho, Min-Seok Lee, John Dongjun Kim |
5 | 10 534 655 | Job scheduling based on job execution history | Methods, systems, and computer-readable media for job scheduling based on job execution history are disclosed. A request is received to schedule a workload comprising a plurality of jobs. A resource allocation score for the workload is determined. The resource allocation score represents (at least in part) an estimated likelihood of successful execution of the workload. A first portion of the workload is scheduled for execution, and a remaining portion (if any) of the workload is delayed. A quantity of jobs in the first portion of the workload is determined based (at least in part) on the resource allocation score. Execution of the first portion of the workload is initiated. | Mon, 13 Jan 2020 | B1 | Amazon Technologies, Inc. | Dougal Stuart Ballantyne, James Edward Kinney, Jr., Nishant Mehta |
6 | 10 521 268 | Job scheduling method, device, and distributed system | A job scheduling method including notifying, by a first control node scheduling a first task, a second control node scheduling a second task to obtain execution data generated by at least one task instance of the first task when the at least one task instance of the first task completes execution; obtaining, by the second control node, the execution data generated by the at least one task instance of the first task and assigning the execution data to each task instance of the second task; and scheduling, by the second control node, an execution of at least one task instance of the second task and processing the execution data. The techniques of the present disclosure improve scheduling efficiency and resource utilization rate. | Mon, 30 Dec 2019 | B2 | Alibaba Group Holding Limited | Hua Cai |
7 | 10 394 597 | Flexible batch job scheduling in virtualization environments | Methods and apparatus for flexible batch job scheduling in virtualization environments are disclosed. A descriptor for a batch job requested by a client is received at a job scheduling service. The descriptor comprises an indication of a time range during which a job iteration may be performed. A target time for executing the iteration is determined based on an analysis of a plurality of received descriptors. An indication of the target time at which the iteration is to be scheduled is provided to a selected execution platform. | Mon, 26 Aug 2019 | B1 | Amazon Technologies, Inc. | Marcin Piotr Kowalski, Wesley Gavin King |
8 | 10 162 576 | System and method for displaying color reproduction status on a job scheduling screen | A method, job management apparatus, and computer program product are disclosed for a job management apparatus, the job management apparatus managing a print job for at least one printer, wherein the code computer readable code configured to cause the job management apparatus to display a job scheduling screen. The process includes obtaining first information on a job to be executed by the at least one printer; obtaining second information on color reproduction state of the at least one printer; and generating the job scheduling screen, wherein the job scheduling screen is a two dimensional chart in which a first axis indicates an execution length of time for the job or a number of sheets of paper to be used for the job, and in which a part of a second axis of the two dimensional chart indicates the color reproduction state of the at least one printer. | Mon, 24 Dec 2018 | B2 | Konica Minolta Laboratory U.S.A., Inc. | Hidetaka Yoshida |
9 | 10 025 544 | System and method of print job scheduling using machine learning | A system and method for optimizing print job scheduling includes a print job scheduler that determines an optimized print job schedule for a document processing device based on the workload of the document processing device and user scheduled print jobs. The print job scheduler selectively prioritizes print jobs in the print queue of e document processing device in accordance with the optimal print job schedule, for example prioritizing shorter print jobs over longer print jobs, or delaying printing of a larger print job during busy time slots. The print job scheduler uses machine learning to determine busy times slots based on historical usage patterns and optimizes the print job schedule based on the workload of the document processing device, identity of the user, and the size of the print job. | Mon, 16 Jul 2018 | B1 | Toshiba TEC Kabushiki Kaisha, Kabushiki Kaisha Toshiba | Rashmi M. Brahma, Manju Sreekumar |
10 | 9 934 147 | Content-aware storage tiering techniques within a job scheduling system | Techniques are provided for content-aware storage tiering techniques within a job scheduling system. A data node in a job scheduling environment receives at least one job to be executed for a portion of a larger logical file, and notifies one or more sibling data nodes to prefetch one or more related portions of the larger logical file. A write operation performed by an application client to store data on the data node is optionally intercepted at the data node and the associated data is stored in a performance storage tier of the data node. The data is optionally moved from the performance storage tier to a capacity storage tier if one or more predefined eviction criteria are satisfied. Data objects to be evicted are selected based on an anticipated future access of the data objects. The eviction selection is optionally based on grey box knowledge of the application client and/or information obtained from the application client. | Mon, 2 Apr 2018 | B1 | EMC Corporation | Percy Tzelnic, Sorin Faibish, John M. Bent, Dennis P. J. Ting, Uday Gupta |
Patents by Year
Inventors
Assignees
Assignees
Science
Data limited by 2021
Top 10 cited papers
# | Paper Title | Paper Abstract | Authors | Fields of Study | Year | Citation Count |
---|---|---|---|---|---|---|
1 | Risk-resilient heuristics and genetic algorithms for security-assured grid job scheduling | In scheduling a large number of user jobs for parallel execution on an open-resource grid system, the jobs are subject to system failures or delays caused by infected hardware, software vulnerability, and distrusted security policy. This paper models the risk and insecure conditions in grid job scheduling. Three risk-resilient strategies, preemptive, replication, and delay-tolerant, are developed to provide security assurance. We propose six risk-resilient scheduling algorithms to assure secure grid job execution under different risky conditions. We report the simulated grid performances of these new grid job scheduling algorithms under the NAS and PSA workloads. The relative performance is measured by the total job makespan, grid resource utilization, job failure rate, slowdown ratio, replication overhead, etc. In addition to extending from known scheduling heuristics, we developed a new space-time genetic algorithm (STGA) based on faster searching and protected chromosome formation. Our simulation results suggest that, in a wide-area grid environment, it is more resilient for the global job scheduler to tolerate some job delays instead of resorting to preemption or replication or taking a risk on unreliable resources allocated. We find that delay-tolerant min-min and STGA job scheduling have 13-23 percent higher performance than using risky or preemptive or replicated algorithms. The resource overheads for replicated job scheduling are kept at a low 15 percent. The delayed job execution is optimized with a delay factor, which is 20 percent of the total makespan. A Kiviat graph is proposed for demonstrating the quality of grid computing services. These risk-resilient job scheduling schemes can upgrade grid performance significantly at only a moderate increase in extra resources or scheduling delays in a risky grid computing environment | Computer Science | 2006 | 211 | |
2 | Optimizing static job scheduling in a network of heterogeneous computers | This paper investigates static job scheduling schemes that distribute workload in a network of computers with different speeds. Static schemes involve very low overhead and complexity compared to dynamic schemes, but can still provide significant performance improvement over the case of no load balancing. Optimization techniques are proposed for workload allocation and job dispatching. Workload allocation is modeled as a non-linear optimization problem and solved mathematically. It is shown that allocating a disproportionately high percentage of jobs to the more powerful computers improves system performance. The proposed job dispatching algorithm is an extension of the traditional round-robin scheme. The objective is to reduce burstiness in the job arrival stream to each computer The schemes are evaluated by simulation experiments. Performance results verify their effectiveness in terms of mean response time, mean response ratio, and fairness. The Optimized Round-Robin (ORR) strategy which combines both techniques outperforms other static scheduling algorithms examined. | Business, Computer Science | 2000 | 149 | |
3 | Fog computing job scheduling optimization based on bees swarm | ABSTRACT Fog computing is a new computing architecture, composed of a set of near-user edge devices called fog nodes, which collaborate together in order to perform computational services such as running applications, storing an important amount of data, and transmitting messages. Fog computing extends cloud computing by deploying digital resources at the premise of mobile users. In this new paradigm, management and operating functions, such as job scheduling aim at providing high-performance, cost-effective services requested by mobile users and executed by fog nodes. We propose a new bio-inspired optimization approach called Bees Life Algorithm (BLA) aimed at addressing the job scheduling problem in the fog computing environment. Our proposed approach is based on the optimized distribution of a set of tasks among all the fog computing nodes. The objective is to find an optimal tradeoff between CPU execution time and allocated memory required by fog computing services established by mobile users. Our empirical performance evaluation results demonstrate that the proposal outperforms the traditional particle swarm optimization and genetic algorithm in terms of CPU execution time and allocated memory. | Computer Science | 2018 | 143 | |
4 | Analysis of first-come-first-serve parallel job scheduling | Uwe Schwiegelshohnt This paper analyzes job scheduling for parallel computers by using theoretical and experimental means. Based on existing architectures we first present a machine and a job model. Then, we propose a simple on-line algorithm employing job preemption without migration and derive theoretical bounds for the performance of the algorithm. The algorithm is experimentally evaluated with trace data from a large computing facility. These experiments show that the algorithm is highly sensitive on parameter selection and that substantial performance improvements over existing (non-preemptive) scheduling methods are possible. | Computer Science | 1998 | 136 | |
5 | An Application of Bayesian Decision Theory to Decentralized Control of Job Scheduling | There is a wide spectrum of techniques that can be aptly named decentralized control. However, certain functions in distributed operating systems, e.g., scheduling, operate under such demanding requirements that no known optimal control solutions exist. It has been shown that heuristics are necessary. This paper presents a heuristic for the effective cooperation of multiple decentralized components of a job scheduling function. An especially useful feature of the heuristic is that it can dynamically adapt to the quality of the state information being processed. Extensive simulation results show the utility of this heuristic. The simulation results are compared to several analytical models and a baseline simulation model. The heuristic itself is based on the application of Bayesian decision theory. Bayesian decision theory was used because its principles can be applied as a systematic approach to complex decision making under conditions of imperfect knowledge, and it can run relatively cheaply in real time. | Business, Computer Science | 1985 | 133 | |
6 | An Optimistic Differentiated Service Job Scheduling System for Cloud Computing Service Users and Providers | Job scheduling system problem is a core and challenging issue in Cloud Computing. How to use Cloud computing resources efficiently and gain the maximum profits with job scheduling system is one of the Cloud computing service providers’ ultimate goals. In this paper, firstly, by analysis the differentiated QoS requirements of Cloud computing resources users’ jobs, we build the corresponding non-preemptive priority M/G/1 queuing model for the jobs. Then, considering Cloud computing service providers’ destination which is to gain the maximum profits by offering Cloud computing resources, we built the system cost function for this queuing model. After that, based on the queuing model and system cost function, considering the goals of both the Cloud Computing service users and providers, we gave the corresponding strategy and algorithm to get the approximate optimistic value of service for each job in the corresponding no-preemptive priority M/G/1 queuing model. Finally, we also provide corresponding simulations and numeral results. Analysis and number results show that our approach for job scheduling system can not only guarantee the QoS requirements of the users’ jobs, but also can make the maximum profits for the Cloud computing service providers. | Computer Science | 2009 | 130 | |
7 | Evaluating the impact of job scheduling and power management on processor lifetime for chip multiprocessors | Temperature-induced reliability issues are among the major challenges for multicore architectures. Thermal hot spots and thermal cycles combine to degrade reliability. This research presents new reliability-aware job scheduling and power management approaches for chip multiprocessors. Accurate evaluation of these policies requires a novel simulation framework that can capture architecture-level effects over tens of seconds or longer, while also capturing thermal interactions among cores resulting from dynamic scheduling policies. Using this framework and a set of new thermal management policies, this work shows that techniques that offer similar performance, energy, and even peak temperature can differ significantly in their effects on the expected processor lifetime. | Computer Science, Engineering | 2009 | 125 | |
8 | Alea 2: job scheduling simulator | This work describes the Grid and cluster scheduling simulator Alea 2 designed for study, testing and evaluation of various job scheduling techniques. This event-based simulator is able to deal with common problems related to the job scheduling like the heterogeneity of jobs, resources, and the dynamic runtime changes such as the arrivals of new jobs or the resource failures and restarts. The Alea 2 is based on the popular GridSim toolkit [31] and represents a major extension of the Alea simulator, developed in 2007 [16]. The extension covers both improved design, extended functionality as well as the improved scalability and the higher simulation speed. Finally, new visualization interface was introduced into the simulator. The main part of the simulator is a complex scheduler which incorporates several common scheduling algorithms working either on the queue or the schedule (plan) based principle. Additional data structures are used to maintain information about the resource status, the objective functions and for collection and visualization of the simulation results. Many typical objectives such as the machine usage, the average slowdown or the average response time are included. The paper concludes with an example of the Alea 2 execution using a real-life workload, discussing also the scalability of the simulator. | Computer Science | 2010 | 117 | |
9 | Fuxi: a Fault-Tolerant Resource Management and Job Scheduling System at Internet Scale | Scalability and fault-tolerance are two fundamental challenges for all distributed computing at Internet scale. Despite many recent advances from both academia and industry, these two problems are still far from settled. In this paper, we present Fuxi, a resource management and job scheduling system that is capable of handling the kind of workload at Alibaba where hundreds of terabytes of data are generated and analyzed everyday to help optimize the company's business operations and user experiences. We employ several novel techniques to enable Fuxi to perform efficient scheduling of hundreds of thousands of concurrent tasks over large clusters with thousands of nodes: 1) an incremental resource management protocol that supports multi-dimensional resource allocation and data locality; 2) user-transparent failure recovery where failures of any Fuxi components will not impact the execution of user jobs; and 3) an effective detection mechanism and a multi-level blacklisting scheme that prevents them from affecting job execution. Our evaluation results demonstrate that 95% and 91% scheduled CPU/memory utilization can be fulfilled under synthetic workloads, and Fuxi is capable of achieving 2.36T-B/minute throughput in GraySort. Additionally, the same Fuxi job only experiences approximately 16% slowdown under a 5% fault-injection rate. The slowdown only grows to 20% when we double the fault-injection rate to 10%. Fuxi has been deployed in our production environment since 2009, and it now manages hundreds of thousands of server nodes. | Computer Science | 2014 | 112 | |
10 | An improved ant algorithm for job scheduling in grid computing | In this paper, we propose an improved ant algorithm for job scheduling in grid computing. The new algorithm is based on the general ant adaptive scheduling heuristics and an added in load balancing guide component. The load balancing factor, related to the job finishing rate, is introduced to change the pheromone. That makes the job finishing rate at different resource being similar and the ability of the systematic load balancing improved. It has been successfully tested in a simulation grid environment. The experiments show that the new ant heuristic method can lead to significant performance in various applications. | Computer Science | 2005 | 105 |
Top 10 cited authors
# | Author | Papers count | Citation Count |
---|---|---|---|
1 | 34 | 2 375 | |
2 | 30 | 1 834 | |
3 | 21 | 1 607 | |
4 | 15 | 1 332 | |
5 | 16 | 621 | |
6 | 1 | 540 | |
7 | 1 | 540 | |
8 | 1 | 435 | |
9 | 1 | 435 | |
10 | 1 | 435 |
Science papers by Year
Clinical Trials
- Researches Count 0
- Ongoing Studies 0
- Total Enrollment
Use Cases
# | Topic | Paper Title | Year | Fields of study | Citations | Use Case | Authors |
---|---|---|---|---|---|---|---|
1 | Job Scheduling | Cost-aware job scheduling for cloud instances using deep reinforcement learning | 2022 | Computer Science | 3 | cloud instances using deep reinforcement learning | |
2 | Job Scheduling | DRL-Based and Bsld-Aware Job Scheduling for Apache Spark Cluster in Hybrid Cloud Computing Environments | 2022 | 0 | apache spark cluster in hybrid cloud computing environments | ||
3 | Job Scheduling | Job scheduling for big data analytical applications in clouds: A taxonomy study | 2022 | 0 | big data analytical applications in clouds: a taxonomy study | ||
4 | Job Scheduling | PAS: Performance-Aware Job Scheduling for Big Data Processing Systems | 2022 | 0 | big data processing systems | ||
5 | Job Scheduling | Resource Utilization Aware Job Scheduling to Mitigate Performance Variability | 2022 | 0 | mitigate performance variability | ||
6 | Job Scheduling | EASE: Energy-Aware job Scheduling for vehicular Edge networks with renewable energy resources | 2021 | Mathematics, Computer Science, Engineering | 0 | vehicular edge networks with renewable energy resources | |
7 | Job Scheduling | Node-Based Job Scheduling for Large Scale Simulations of Short Running Jobs | 2021 | Computer Science | 0 | large scale simulations of short running jobs | |
8 | Job Scheduling | Optimisation of job scheduling for supercomputers with burst buffers | 2021 | Business, Computer Science | 0 | supercomputers with burst buffers | |
9 | Job Scheduling | Plan-Based Job Scheduling for Supercomputers with Shared Burst Buffers | 2021 | Business, Computer Science | 1 | supercomputers with shared burst buffers | |
10 | Job Scheduling | Preemptive Parallel Job Scheduling for Heterogeneous Systems Supporting Urgent Computing | 2021 | Computer Science | 1 | heterogeneous systems supporting urgent computing |
Case Studies
# | Title | Description | Year | Source Ranking | |
---|---|---|---|---|---|
1 | Using Genetic Algorithm for Job Scheduling Problem | Jun 9, 2021 — A Case Study: Using Genetic Algorithm for Job Scheduling Problem. Click To Get Model/Code. Nowadays, DevOps pipelines of huge projects are ... | no | 2021 | |
2 | Using Genetic Algorithm for Job Scheduling Problem - arXiv | by B Tağtekin · 2021 — Minimizing the makespan of each job using a few resource is a challenging problem. In this study, it is aimed to 1) automatically determine ... | no | 2021 | |
3 | Using Genetic Algorithm for Job Scheduling Problem - arXiv | by B Tağtekin · 2021 — P stands for population, Pi is individual i of a population,. PMRT is the maximum run time of a population's individuals,. | yes | 2021 | |
4 | Using Genetic Algorithm for Job Scheduling Problem - Papers ... | Jun 9, 2021 — You need to log in to edit. You can create a new account if you don't have one. Or, discuss a change on Slack. | no | 2021 | |
5 | dblp: A Case Study on Job Scheduling Policy for Workload ... | Aug 13, 2018 — Bibliographic details on A Case Study on Job Scheduling Policy for Workload Characterization and Power Efficiency. | no | 2018 | |
6 | A heuristic job scheduling decision support system A case study | Aug 28, 2016 — Bechtold [3] proved that a variety of criteria (i.e., location and size of labor pool) could be included in a heuristic work scheduling ... | no | 2016 | |
7 | Zoho CRM-job scheduling-MYOB integration saves 15 hours ... | Nov 8, 2016 — This case study shows how Squirrel helped an oven cleaning company create a database, integrate systems, improve efficiency and reduce ... | no | 2016 | |
8 | A case study on job-shop scheduling in manufacturing - IEEE ... | by CJ Tan · 2015 · Cited by 10 — Deakin University, Australia. Abstract—In this paper, an evolutionary algorithm is used for developing a decision support tool to undertake multi-. | yes | 2015 | |
9 | Genetic algorithm for flexible job shop scheduling problem | by G Guevara · 2015 · Cited by 6 — The main objective is to minimize the finish time of the last task completed in the schedule. The genetic algorithm was used to solve the optimization ... | yes | 2015 | |
10 | [PDF] A Case Study on Job Scheduling Policy for Workload ... | May 14, 2014 — A comprehensive workload characterization is presented that can be used as a tool for optimizing system's performance and for scheduler ... | no | 2014 |
Experts
# | Name | Description | Followers | Following | Location |
---|---|---|---|---|---|
1 | ActiveBatch Workload Automation | ActiveBatch Workload Automation and Job Scheduling coordinates and consolidates automated processes for dynamic enterprise-wide task orchestration & visibility. | 1 707 | 2 451 | United States |
2 | Formitize | Formitize leads the world in smart forms and mobile business solutions. Forms, CRM, Job Scheduling, Safety, Document Management and so much more. | 518 | 1 154 | Sydney, Australia |
3 | ActiveEon | Solutions for IT automation, job scheduling, distributed data analysis and machine learning. #JobScheduler #WorkloadAutomation #HybridCloud #MachineLearning #AI | 446 | 368 | Paris, Sophia Antipolis |
Youtube Channels
# | Name | Description | Reg Date | Views | Country |
---|---|---|---|---|---|
1 | I'm Alex the Entreprenerd. I'll teach you to code as a Fullstack Javascript Developer and I'll help you make more money by landing a high paying job. Schedule a free clarity call with me: https://calendly.com/alex-entreprenerd/15min Master Strapi with The Complete Strapi Course: Also available on Udemy: https://www.udemy.com/course/the-complete-strapi-course/?couponCode=STRAPI_OCT I've been teaching mostly Strapi on YT and Udemy. But I've been helping businesses of all sizes build faster as a private code mentor, if you need coding help, reach out here: https://www.codementor.io/@alex_entreprenerd I have been coding every day, 7 days a week for the last 7 years. I teach you how to code EFFECTIVELY. I only teach strategies and tools that get you results FAST. Come here for: - React - Node.js - Entrepreneurship | Thu, 21 Jul 2016 | 515 060 | United States | |
2 | BigChange is a software company based in Leeds, Yorkshire. Specialising in job scheduling, vehicle tracking and customer relationship management software, BigChange offers an all-encompassing all-in-one system empowering both office-based and your mobile workforce. Visit our website: http://www.bigchange.com to see how we can benefit your business today! | Wed, 21 Nov 2012 | 141 538 | United Kingdom | |
3 | Hello! Welcome to my channel! My name is KC, and I'm a foodie! I started out as a blogger, but thanks to ABS-CBN's Chicken Pork Adobo Network, I've transitioned to being a vlogger! I still update my blog every day, which is mostly about my Project 365 - a photo a day project, something I have been doing since 2010. In my first 2 years of vlogging, my content was all about food! However, my focus now is more on traveling and tutor gatherings. I work as an online English teacher for Rare Job Inc. My job schedule is very flexible, allowing me to pursue different passions, especially traveling in Japan (susulitin ko visa ko wahaha) and supporting the UP Fighting Maroons MBT! | Mon, 16 Oct 2006 | 131 516 | Philippines | |
4 | Formitize - Innovating Smarter Business. World-class smart business solutions. Powerful, feature-rich modules include CRM Customer Database, Smart Forms, Job Scheduling & Management, Health & Safety, Compliance, Tasks, Document Management, Asset Management, Sales Pipeline and so much more. Come and explore the amazing world of Formitize and discover how smart, paperless solutions and automation can transform your business. | Mon, 22 Jul 2013 | 65 480 | ||
5 | This is the latest job circular YouTube channel of Bangladesh. #Job_Circular #Jobnews #bankjob #govt_job #resultnews #jobcircular #jobs #jobexam #job_schedule #private_job | Sun, 29 Aug 2021 | 43 985 | Bangladesh | |
6 | Welcome to JAMS - powerful cross-platform server automation from MVP Systems software. Subscribe to our YouTube channel for the latest JAMS Job Scheduler training videos as well as helpful tutorials around PowerShell, VMware, SQL and other technologies that IT pros need to automate. | Tue, 22 Sep 2009 | 37 838 | United States | |
7 | Skybot Software™ is the developer of Skybot Scheduler™, the next generation of workload automation software for Windows, UNIX, and Linux servers across your enterprise. It's software that's easy to use and offers: • Fast, easy installation • A centralized job management system • An intuitive browser interface • Friendly, expert support Skybot Software is backed by Help/Systems, LLC, the world's leader in IBM Power Systems job management systems. With more than 28 years of scheduling experience, Help/Systems, LLC knows what it takes to deliver industrial strength, high quality, and easy-to-use job management software. With products like the Robot/SCHEDULE enterprise scheduler, we've helped more than 15,000 customers around the world automate their job schedules. | Mon, 2 May 2011 | 26 692 | ||
8 | vWork is job scheduling and dispatch software best suited to mid sized businesses - dispatchers are more efficient and service reliability improves. | Mon, 19 Apr 2010 | 16 736 | New Zealand | |
9 | Hey guys! This is F3TUSSTATUS and welcome to my channel! Here I play all types of games for your viewing pleasure! To explain why I started this YouTube channel, I have to admit something about myself. I was diagnosed and suffer from anxiety and depression. I've had the symptoms for about 10 years now but I only started getting help for it about a year ago because before I felt like I didn't deserve treatment. In my years of suffering I was introduced to YouTube and commentary let's plays. To me, these videos became my way of seeking relief from my life and forgetting about how I felt dread almost every second of everyday. I"m not gonna say that being paid to play video games wouldn't be great but more importantly I made this channel to help people the best way I know how and that is to make them laugh. If I cant make someone forget about their problems for 10-20 mins a day. I felt like I've done my job. Schedule: Upload or Stream Every Weekday 5pm-7pm EST Follow Twitter for updates! | Wed, 13 Feb 2013 | 13 179 | United States | |
10 | Ferox Heating provide a fast, clean, reliable, and affordable service in all aspects of Boiler Installation, Servicing, and Boiler & Heating System Cover Plans (from only £5.00 per month). As well as being Gas Safe qualified, our Engineers (all directly employed) are background checked for your added piece of mind. * Glasgow Based Company * Operating throughout the Central Belt of Scotland * Gas Safe Registered (Registration Number 646821) * Fully Insured (£5m Public Liability) * All Staff Background Checked (DBS) * Liveried Vehicles, & Uniformed Engineers * Professional Standard Management Systems & Processes * Job Scheduling & Dispatch Systems * Digital Reports, Certifications/Individual Asset Recording * Engineer Tracking, & Real-Time Job Update & Reporting | Mon, 23 Aug 2021 | 596 | United Kingdom |