Commit History

Author SHA1 Message Date
  Samuel Thibault 7771735456 * Add STARPU_TASK_BREAK_ON_SCHED, STARPU_TASK_BREAK_ON_PUSH, and STARPU_TASK_BREAK_ON_POP environment variables to debug schedulers. 9 years ago
  Samuel Thibault 8cc4eac03c Benefit from MSG_process_attach 9 years ago
  Samuel Thibault 1e9d4146f8 silence warning 9 years ago
  Samuel Thibault 943b5d56bf Make starpu_worker_get_id_check public 9 years ago
  Samuel Thibault ff2c06f79a Better use an inline and macro to get best performance and file/line 9 years ago
  Nathalie Furmento b7d6e2d4ce src: introduce new function _starpu_worker_get_id_check() which fails when called from outside a worker, otherwise returns starpu_worker_get_id() 9 years ago
  Nathalie Furmento 477cb1f811 src: fixes for minor warnings 9 years ago
  Samuel Thibault add5790b43 Add STARPU_MAX_MEMORY_USE environment variable 9 years ago
  Samuel Thibault 4b6978eebd port r17371 from 1.2: fix memory leak in starpu_top 9 years ago
  Samuel Thibault 218aad7657 do not abort when tree traversal gets to hardware threads which have not been used for binding 9 years ago
  Samuel Thibault c14e34df69 Reduce cost of tree worker iterator by caching the set of workers using the same bindid 9 years ago
  Samuel Thibault 26a7949eed Add graph inspection facility for schedulers 9 years ago
  Samuel Thibault 0ea5bc54a2 rework job list structure, to make it more powerful 9 years ago
  Samuel Thibault 95628fd942 Do not include worker initialization in profiling 9 years ago
  Samuel Thibault abb3c9b178 fix warnings 10 years ago
  Samuel Thibault 28a8cd6b1c Add missing sched mutex locking 10 years ago
  Samuel Thibault 160b44ac45 inline the trivial functions accessing starpu_config 10 years ago
  Samuel Thibault 3f9f7100d8 drop duplicate test 10 years ago
  Samuel Thibault 8e3f965cb6 optimize _starpu_get_nsched_ctxs a bit 10 years ago
  Samuel Thibault 3c81d54382 Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex 10 years ago
  Samuel Pitoiset 18e3e8138a core: do not display the bus stats twice 10 years ago
  Nathalie Furmento 3c5f93f004 src/core/workers.c: fix #16728 by not destroying mutexes too early (i.e when drivers are still running) 10 years ago
  Samuel Pitoiset d326d4046e profiling: destroy mutexes used for worker stats at shutdown 10 years ago
  Samuel Thibault 877d29d194 Warn when two workers are bound to the same cpu. Support ranges in STARPU_WORKERS_CPUID 10 years ago
  Samuel Thibault 4df0096abe Add missing break 10 years ago
  Samuel Thibault c277c9b080 Add starpu_wake_worker_locked and starpu_wakeup_worker_locked. Use starpu_wake{,up}_worker{,_locked} in all code instead of explicitly waking the scheduling condition 10 years ago
  Samuel Thibault df4ee93244 Make starpu_wakeup_worker also wake the simgrid wait queues 10 years ago
  Nathalie Furmento bf919c2868 src/core/workers.c: fix coding style 10 years ago
  Samuel Pitoiset aa11fd4af0 core: replace STARPU_ENABLE_STATS with an envvar 10 years ago
  Samuel Thibault 4a725a7309 drop unused parameter 10 years ago