История коммитов

Автор SHA1 Сообщение Дата
  Samuel Thibault 06aab4fa3e Fix restarted tags by separating the "same tag used by several instances of the same task" and the "same tag signaled by several tasks" thanks to setting submitted to 2 in the former case. лет назад: 14
  Cyril Roelandt 9db5ddc0c2 README.dev: add a section about error handling. лет назад: 14
  Cyril Roelandt f70742364e src/datawizard/interfaces/*_interface.c: Use STARPU_ABORT() rather than STARPU_ASSERT(0) when finding an invalid node kind. лет назад: 14
  Cyril Roelandt c07745e5dd Make STARPU_ABORT call assert(0) rather than abort(). лет назад: 14
  Samuel Thibault 2e4e7d6a40 Fix tags shared by several tasks: when submitting another task, it should not reset the 'done' property, as the tag is already signaled and should be kept as such лет назад: 14
  Samuel Thibault 8bc2f2e2f9 Fix restartable/restarted tasks: terminated is only for the first iteration лет назад: 14
  Samuel Thibault a02d9e6497 complete perfmodel fields лет назад: 14
  Ludovic Courtès ad1b6634c6 schedulers.sh: Don't always fail; use portable shell. лет назад: 14
  Ludovic Courtès 6c75eb5b24 Use /bin/sh, since that should be enough. лет назад: 14
  Cyril Roelandt 3b9e922cbe src/datawizard/memalloc.c: _starpu_get_global_mem_size(): Replace STARPU_ASSERT(0) by STARPU_ABORT(). лет назад: 14
  Cyril Roelandt 0ba5be67af src/datawizard/memalloc.c: _starpu_get_global_mem_size(): abort when trying to compute the size of the RAM. лет назад: 14
  Nathalie Furmento 59a6478932 examples/scheduler/schedulers.sh: add script file to test all schedulers on cholesky application лет назад: 14
  Nathalie Furmento 2f5ac5ff58 doc: add documentation лет назад: 14
  Cyril Roelandt 0143085912 [scan-build] Fix dead assignments. лет назад: 14
  Nathalie Furmento 0030930c2d doc: complete mpi documentation лет назад: 14
  Ludovic Courtès 384b221ec8 gcc: Enclose the whole thing in `extern "C"'. лет назад: 14
  Ludovic Courtès ad788a684d gcc: Attempt to determine whether to build plug-ins with gcc or g++. лет назад: 14
  Nathalie Furmento 7ba3912b95 tests/main/starpu_init.c: do not set user_conf.ncpus with the value -1 лет назад: 14
  Nathalie Furmento c58c88a302 src/core/workers.*: use dynamic memory for default configuration лет назад: 14
  Nathalie Furmento d295a162b3 src/core/perfmodel/perfmodel.c: cpu_node is only set when STARPU_USE_CPU is enabled лет назад: 14
  Nathalie Furmento bfbdccf004 ChangeLog: add 'Fix several memory leaks and race conditions' лет назад: 14
  Samuel Thibault c0024de1d4 Fix concurrency between a task releasing its successor, and a successor enqueuing itself on the list: the parent task should tell successors to just proceed only after it has emptied its list лет назад: 14
  Cyril Roelandt 6a8757fa81 _starpu_create_request_to_fetch_data: add a call to _starpu_spin_checklocked at the beginning to ensure the lock is taken. лет назад: 14
  Cyril Roelandt 8a4303ceaa _starpu_create_conversion_task: lock the handle before incrementing the refcnt. лет назад: 14
  Samuel Thibault 85b4a7a733 pthread_mutex_trylock does not return EDEADLK, just EBUSY лет назад: 14
  Samuel Thibault 26d2804cd4 Check that the handle spinlock is held when manipulating refcnts лет назад: 14
  Samuel Thibault 2513a83028 Document handle and replicate refcounting лет назад: 14
  Samuel Thibault ffd0295811 Fix atomicity of starpu_data_request_allocation() лет назад: 14
  Ludovic Courtès 6bb7dcd767 gcc: Recognize `uchar', `uint', and `ulong' as valid OpenCL types. лет назад: 14
  Ludovic Courtès cd94a0f911 gcc: Mention more build requirements. лет назад: 14