• StarPU

  • Referenced in 40 articles [sw14216]
  • StarPU: A unified platform for task scheduling on heterogeneous multicore architectures. Multicore machines equipped with ... where parallel tasks would be dynamically scheduled over the full set of available processing units...
  • MXNet

  • Referenced in 36 articles [sw20940]
  • core, MXNet contains a dynamic dependency scheduler that automatically parallelizes both symbolic and imperative operations...
  • Dask

  • Referenced in 23 articles [sw27404]
  • Dask: Library for dynamic task scheduling. Dask is open source and freely available...
  • Oz

  • Referenced in 117 articles [sw06799]
  • areas of Oz include optimization problems like scheduling, time tabling, placement and configuration, reasoning ... sophisticated graphical user interfaces. Oz is dynamically typed and has first-class procedures, classes, objects...
  • EARTH--MANNA

  • Referenced in 8 articles [sw02910]
  • irregular dynamic programs and their dynamic scheduling, load balancing and interaction. Furthermore, low-cost communication ... provide multithreading in shared-memory environments. Dynamic irregular applications are often awkward to parallelize...
  • Robust Control Toolbox

  • Referenced in 154 articles [sw07907]
  • elements, such as uncertain parameters or unmodeled dynamics. You can analyze the impact of plant ... plant models. You can also tune gain-scheduled controllers. You can specify multiple tuning objectives...
  • E-MaLeS

  • Referenced in 12 articles [sw15190]
  • system that uses machine learning and strategy scheduling to optimize the performance of the first ... given problem and dynamically constructs a schedule of multiple promising strategies that are tried...
  • DAGuE

  • Referenced in 12 articles [sw20709]
  • DAGuE a generic framework for architecture aware scheduling and management of micro-tasks on distributed ... computations and uses a dynamic, fully-distributed scheduler based on cache awareness, data-locality...
  • Vertaf

  • Referenced in 4 articles [sw08200]
  • synthesis employs quasi-static and quasi-dynamic scheduling with automatic generation of multilayer portable efficient...
  • SIMGRID

  • Referenced in 26 articles [sw10566]
  • research. Given the nature of most scheduling problems one must resort to simulation to effectively ... dynamic, heterogeneous environments. We present Simgrid a simulation toolkit for the study of scheduling algorithms...
  • Alfalfa

  • Referenced in 3 articles [sw09414]
  • program. The run-time system supports dynamic scheduling, interprocessor communication, and storage management. A number...
  • MONARC

  • Referenced in 8 articles [sw08276]
  • processing programs. The engine provides an appropriate scheduling mechanism for the Active objects with support ... servers, network components) together with dynamically loadable decision units (scheduling or data replication modules...
  • TOPAS

  • Referenced in 2 articles [sw02453]
  • developments. TOPAS also provides supports for scheduling, dynamic load balancing and fault tolerance. Experiments show...
  • ReSHAPE

  • Referenced in 4 articles [sw09646]
  • ReSHAPE: A Framework for Dynamic Resizing and Scheduling of Homogeneous Applications in a Parallel Environment ... arrival times and varying resource requirements, static scheduling can result in idle system resources thereby ... prototype framework called ReSHAPE, which supports dynamic resizing of parallel MPI applications executed on distributed ... memory platforms. The framework includes a scheduler that supports resizing of applications...
  • RTMemController

  • Referenced in 1 article [sw15637]
  • memory transactions, which are executed by dynamically scheduling memory commands to DDR3 SDRAMs. This tool ... based on the dynamic command scheduling algorithm proposed in [1]. It uses the mathematical formalization...
  • Kendo

  • Referenced in 7 articles [sw24074]
  • protected reads through a novel dynamically load-balanced deterministic scheduling algorithm. The algorithm tracks...
  • RECFMM

  • Referenced in 6 articles [sw21760]
  • provides graph-theoretic optimal scheduling in adaptation to the dynamics in parallel execution -- are employed...
  • symPACK

  • Referenced in 1 article [sw16317]
  • high level of performance variability. This makes scheduling of computations an intricate and performance-critical ... task paradigm, one-sided communication and dynamic scheduling in implementing sparse Cholesky factorization (symPACK...
  • SEEC

  • Referenced in 1 article [sw29911]
  • framework, or SEEC. SEEC automatically and dynamically schedules actions to meet application specified goals. While...
  • ELISA

  • Referenced in 9 articles [sw02195]
  • decentralized dynamic load scheduling/balancing algorithm called ELISA (Estimated Load Information Scheduling Algorithm) for general purpose...