• StarPU

  • Referenced in 41 articles [sw14216]
  • unified platform for task scheduling on heterogeneous multicore architectures. Multicore machines equipped with accelerators ... entire machine, that is, where parallel tasks would be dynamically scheduled over the full ... runtime system capable of scheduling tasks over heterogeneous, accelerator-based machines. Our system features ... used to greatly improve the quality of scheduling policies in this context. We demonstrate...
  • StateFlow

  • Referenced in 46 articles [sw04350]
  • sequential decision logic based on state machines and flow charts. Stateflow lets you combine graphical ... supervisory control, task scheduling, and fault management applications. Stateflow includes state machine animation and static...
  • aspeed

  • Referenced in 10 articles [sw27492]
  • adapt it to generate parallel schedules for multi-processor machines...
  • E-MaLeS

  • Referenced in 12 articles [sw15190]
  • meta-system that uses machine learning and strategy scheduling to optimize the performance...
  • CloudSim

  • Referenced in 28 articles [sw10724]
  • deployment requirements. Quantifying the performance of scheduling and allocation policy on a Cloud infrastructure (hardware ... virtual machine; (ii) a self-contained platform for modelling data centers, service brokers, scheduling...
  • XVA-Sched

  • Referenced in 3 articles [sw17959]
  • determine the variability of a schedule under various machine configurations and objective functions ... user implementation; Analyzes variability of a schedule, in a stochastic environment, where the processing time ... determine variability of a schedule under various machine configurations and objective functions...
  • GenericWrapper4AC

  • Referenced in 4 articles [sw38659]
  • propositional satisfiability solving, AI planning, scheduling, and machine learning (in particular deep learning). Automated algorithm...
  • CuSPLIB

  • Referenced in 2 articles [sw16619]
  • CuSPLIB: A Library of Single-Machine Cumulative Scheduling Problems. Consider the following optimization problem ... jobs, a time horizon T, and one machine M with processing capacity Cap >= 2. Each ... would like to schedule all the jobs on machine M while making sure that...
  • MXNet

  • Referenced in 36 articles [sw20940]
  • core, MXNet contains a dynamic dependency scheduler that automatically parallelizes both symbolic and imperative operations ... scaling effectively to multiple GPUs and multiple machines. MXNet is also more than a deep...
  • DAGMan

  • Referenced in 10 articles [sw08433]
  • higher level than the HTCondor Scheduler. A directed acyclic graph (DAG) can be used ... HTCondor finds machines for the execution of programs, but it does not schedule programs (jobs...
  • BPSS

  • Referenced in 9 articles [sw33528]
  • scheduling support system for plants that produce multiply paper bags. The machine environment in these ... stages in series with a number of machines in parallel at each stage. The jobs ... developed a five-step algorithm that schedules all the jobs at the various stages. This...
  • VizzScheduler

  • Referenced in 1 article [sw01002]
  • Efficient scheduling of task graphs for parallel machines is a major issue in parallel computing ... scheduling algorithms. Using the $\text{Log}\,\text{P}$ cost model for parallel machines ... simulate the effects of scheduling algorithms for specific target machines and task graphs before performing...
  • EARTH--MANNA

  • Referenced in 8 articles [sw02910]
  • dynamic scheduling, load balancing and interaction. Furthermore, low-cost communication on distributed-memory machines...
  • LiSA

  • Referenced in 2 articles [sw31021]
  • main focus is on shop-scheduling and one-machine problems. LiSA can be used...
  • AutoLoss

  • Referenced in 1 article [sw42061]
  • AutoLoss: Learning Discrete Schedules for Alternate Optimization. Many machine learning problems involve iteratively and alternately ... respect to different sets of parameters. Appropriately scheduling the optimization of a task objective ... allows for a dynamic and data-driven schedule in ML problems that involve alternating updates ... generation using GANs, and multi-task neural machine translation (NMT). We show that the AutoLoss...
  • batchtools

  • Referenced in 13 articles [sw26715]
  • high performance computing systems managed by schedulers ’IBM Spectrum LSF’ (), ’OpenLava ... mode allow the parallelization on a local machines, and multiple machines can be hooked...
  • CAT

  • Referenced in 7 articles [sw13881]
  • tabling. The SLGWAM is an abstract machine that can be characterized as a sharing approach ... related to memory management and to the scheduling...
  • Ithemal

  • Referenced in 1 article [sw25886]
  • scheduling. This is complicated specially in modern x86-64 Complex Instruction Set Computer (CISC) machines ... tools used in compiler backends and static machine code analyzers. In particular, our model ... LLVM scheduler (llvm-mca) and 22.51% for IACA, Intel’s machine code analyzer when compared...
  • JikesRVM

  • Referenced in 4 articles [sw01997]
  • Jikes Research Virtual Machine (RVM): exploiting some of the innovative techniques in the JikesRVM ... implemented an extension of its scheduler that allows applications to easily capture the state ... JikesRVM without recompiling its JVM (Java Virtual Machine) source code, but simply extending JikesRVM functionalities...