summaryrefslogtreecommitdiff
path: root/ufo/ufo-scheduler.c
Commit message (Expand)AuthorAge
* Fix #60: propagate meta data from inputs to outputMatthias Vogelgesang2014-11-25
* Improve docstringsMatthias Vogelgesang2014-10-30
* Allow Python threadsMatthias Vogelgesang2014-10-23
* Add UfoBaseScheduler::set_gpu_nodesMatthias Vogelgesang2014-10-23
* Decouple config from schedulerMatthias Vogelgesang2014-10-23
* Remove remote handling from the scheduler(s)Matthias Vogelgesang2014-10-23
* Fix #48: use PyGILState_Ensure/Release for GILMatthias Vogelgesang2014-10-23
* Check dimensions only in strict modeMatthias Vogelgesang2014-05-08
* Add scheduler base classMatthias Vogelgesang2014-04-30
* Check that output matches input dimensionsMatthias Vogelgesang2014-04-09
* Compile Python support optionallyMatthias Vogelgesang2014-04-09
* Move profile data writing out of schedulerMatthias Vogelgesang2014-04-04
* Fix event tracing and improve API a bitMatthias Vogelgesang2014-04-04
* Simplify task interfaceMatthias Vogelgesang2014-03-28
* Fix problem of process time of 0.0 sMatthias Vogelgesang2014-03-20
* Make graph copies optional with ::enable-rerunsMatthias Vogelgesang2014-03-14
* Fix #22: create a copy of a task graph before execMatthias Vogelgesang2014-03-06
* Write out OpenCL events when tracing is enabledMatthias Vogelgesang2014-03-04
* Fix problems detected by Clang's analyzerMatthias Vogelgesang2014-02-22
* Add "time" property to schedulerMatthias Vogelgesang2014-01-24
* Scheduler receives arch graph and return resourcesMatthias Vogelgesang2014-01-17
* Replace GList for loops with g_list_for macroMatthias Vogelgesang2013-12-11
* Check if all inputs are connectedMatthias Vogelgesang2013-12-06
* Fix compiler warning about index being shadowedMatthias Vogelgesang2013-11-24
* Include Python headers early on to avoid warningsMatthias Vogelgesang2013-11-24
* Add "num-processed" propertyMatthias Vogelgesang2013-11-12
* Add MPI supportTimo Dörr2013-10-23
* Fix execution in non-Python environmentsMatthias Vogelgesang2013-10-21
* Allow concurrent execution of Python codeMatthias Vogelgesang2013-10-02
* ... and do not print the newlineMatthias Vogelgesang2013-09-10
* Use g_message for finish statusMatthias Vogelgesang2013-09-10
* Make tracing optional and move profiler to nodeMatthias Vogelgesang2013-08-08
* Profile traces and output in trace-event formatMatthias Vogelgesang2013-08-07
* Fix reduction problemMatthias Vogelgesang2013-08-05
* Return error on subsequent runsMatthias Vogelgesang2013-07-25
* Fix #221: Make Scheduler and Resources initableMatthias Vogelgesang2013-07-25
* Remove profiler levels and add more outputMatthias Vogelgesang2013-07-05
* Start a profiler for each taskMatthias Vogelgesang2013-07-05
* Implement input data partitioningMatthias Vogelgesang2013-06-10
* Add remote partitioning schemeMatthias Vogelgesang2013-06-07
* Make clear that task expansion only targets GPUsMatthias Vogelgesang2013-06-07
* Fix remote tasks getting stuckMatthias Vogelgesang2013-06-06
* Fix remote multi GPU computationMatthias Vogelgesang2013-06-05
* Do sanity check on implementationsMatthias Vogelgesang2013-05-17
* Streamline and simplify schedulingMatthias Vogelgesang2013-05-17
* Fix #219: Warn instead of segfaultMatthias Vogelgesang2013-05-13
* Revert "Copy graph in scheduler before transforming it"Matthias Vogelgesang2013-05-02
* Copy graph in scheduler before transforming itMatthias Vogelgesang2013-04-04
* Use simpler remote multi-GPU schedulingMatthias Vogelgesang2013-03-08
* Refactor buffer and add support for #184Matthias Vogelgesang2013-02-15