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

Автор SHA1 Сообщение Дата
  Nathalie Furmento 1572543957 data interface: add new parameter count to function starpu_handle_pack_data() лет назад: 13
  Samuel Thibault 1441066205 Watch for multiple unregistration лет назад: 13
  Samuel Thibault 8ed9249cd9 Fix main memory leak on multiple unregister/re-register. лет назад: 13
  Cyril Roelandt d2d9ce97ca Fix non-ANSI function declarations found using smatch. лет назад: 13
  Nathalie Furmento 4083c94525 src: add missing function prototypes лет назад: 13
  Cyril Roelandt 88bf76e6b2 Replace STARPU_ASSERT(0) by STARPU_ABORT(). лет назад: 13
  Nathalie Furmento 4eb221e8db src/datawizard/interfaces/data_interface.c: typo лет назад: 13
  Nathalie Furmento c0c5adb057 Add environment variables to disable only CUDA or only OpenCL asynchronous copies, namely STARPU_DISABLE_CUDA_ASYNCHRONOUS_COPY and STARPU_DISABLE_OPENCL_ASYNCHRONOUS_COPY лет назад: 13
  Samuel Thibault 96f476f087 make sure StarPU shouts if the rank or tag of a handle used in MPI is not specified лет назад: 13
  Nathalie Furmento 29a60d5852 Data interface: define new functions to pack and unpack data handles лет назад: 13
  Nathalie Furmento 5ee833f68b src: only define variable when needed лет назад: 13
  Samuel Thibault 902b5befd6 Add starpu_data_invalidate_submit лет назад: 13
  Samuel Thibault a42a37bf8e rename starpu_data_unregister_lazy into starpu_data_unregister_submit for naming coherency лет назад: 13
  Sylvain Henry 34ea06259e Add starpu_data_unregister_lazy(handle) лет назад: 14
  Samuel Thibault 9badf4f117 Move unregistering tasks from implicit dependencies lists from лет назад: 14
  Samuel Thibault 4dc472d777 Make copy_methods non-const, to let asynchronous_copy_disable be able to modify it лет назад: 14
  Nathalie Furmento a399e22906 rename xxx_disable_asynchronous_copy to xxx_asynchronous_copy_disabled лет назад: 14
  Nathalie Furmento 31be5f7d91 src/datawizard/interfaces/data_interface.c: test values before setting them to NULL лет назад: 14
  Nathalie Furmento dc071405ca Allows users to disable asynchronous copies. This should be done when using OpenCL AMD implementation as it is known to fail when asynchronously copying data. лет назад: 14
  Samuel Thibault 990612ec93 release locks before freeing handle structure. No other thread is supposed to try to take them anyway, as we are freeing the data. лет назад: 14
  Nathalie Furmento dbaa824955 src/datawizard/interfaces/data_interface.c: initialise variable лет назад: 14
  Samuel Thibault f3a42aaefa Make sure to unpartition data before unregistering it лет назад: 14
  Nathalie Furmento 4442d47422 Get rid off operation allocate_new_data defined in struct starpu_data_interface_ops, and define instead a generic function лет назад: 14
  Samuel Thibault 07a56c8386 Fix reference count for starpu_data_acquire_cb when the target GPU is already full: we do want the request to succeed, even if it is asynchronous. лет назад: 14
  Cyril Roelandt 57b544ba53 _starpu_data_unregister: let _starpu_request_mem_chunk_removal remove all chunks allocated on the given node for the given handle. лет назад: 14
  Nathalie Furmento 203765dbd8 Data interface: add new function int starpu_data_interface_get_next_id() which returns the next id available for a data interface. That ensures different data interface registered by application all have different ids. лет назад: 14
  Nathalie Furmento a0d2604416 src: add some asserts лет назад: 14
  Cyril Roelandt b6df6beea3 Renaming public functions : лет назад: 14
  Cyril Roelandt 885215433f Replace the public function starpu_data_is_multiformat_handle by a private function _starpu_data_is_multiformat_handle. лет назад: 14
  Cyril Roelandt 6cf1b9da9d Turn starpu_is_multiformat_handle into starpu_data_is_multiformat_handle. лет назад: 14