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

Автор SHA1 Сообщение Дата
  Samuel Thibault 6f424b2cdf Make setting mc->data atomic with removing it from the mc_list, instead of dealing with data being NULL лет назад: 13
  Samuel Thibault 95e0b19b3e Add some missing mutex/cond/rwlock_destroy лет назад: 13
  Samuel Thibault c44a90ff25 after r8987, mem chunks can now not have a data pointer лет назад: 13
  Samuel Thibault f24ad3cbab rework deallocating handle memory chunks: we do not actually need to take the burden of going through the whole mc_list, since we already have the mc pointer. This also permits to properly mark per-worker chunks as deallocated лет назад: 13
  Samuel Thibault b1ae105330 With the locking fixes from r8919, _starpu_request_mem_chunk_removal does not need to access the child handle any more лет назад: 13
  Samuel Thibault 06f7012d1b Fix obviously-bogus locking лет назад: 13
  Samuel Thibault 54466e911f - Fix removed chunks locking: removed chunks actually never have to do with the handle any more, we shouldn't have to spinlock any header lock for them. лет назад: 13
  Samuel Thibault 7f1972c484 Fix some rare cases where 'allocated' unexpectedly becomes 0. This was happening лет назад: 13
  Nathalie Furmento 29774f8bd4 src/datawizard: function reclaim_memory_generic is now needed in another file лет назад: 13
  Nathalie Furmento 63423b6e8a New include file starpu_stdlib.h to define functions to allocate and free dynamic memory лет назад: 13
  Nathalie Furmento d0591ff302 memory manager: simplify management of global memory size лет назад: 13
  Samuel Thibault cb39722486 fix return type лет назад: 13
  Nathalie Furmento 469bf4612d src/datawizard/memalloc.c: only display statistics on user-allocated data лет назад: 13
  Nathalie Furmento ac9ad221fd src/datawizard/memalloc.c: we also need to inquire the memory manager when using Simgid лет назад: 13
  Nathalie Furmento 6627da9cd0 src/datawizard/memalloc.c: factorizes call to memory manager and deals with allocation failure лет назад: 13
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) лет назад: 13
  Nathalie Furmento b770541f52 src: memory_nodes function renaming лет назад: 13
  Nathalie Furmento d9d8ff7ae5 src/datawizard: clarify TODO warnings лет назад: 13
  Nathalie Furmento 9228120591 src/datawizard: memory manager update лет назад: 13
  Nathalie Furmento 28bc6a621d memory manager: add a node parameter to _starpu_memory_manager_add_size and _starpu_memory_manager_sub_size лет назад: 13
  Andra Hugo 90583ba248 fix hypervisor to better react to resizing requirements + fix last release small issues (compiling issues in the doc & a small issue in datawizard) лет назад: 13
  Samuel Thibault 2b30d49db1 Make it possible to use simgrid without having CUDA/OpenCL installed лет назад: 13
  Nathalie Furmento eb32a9b3d4 src: fix coding style лет назад: 13
  Samuel Thibault 71233ee1f0 Use spinlock rather than an rwlock for protecting LRU, since it is quite small лет назад: 13
  Nathalie Furmento b222c59e81 src/datawizard: partly revert 8083 for update children storage in лет назад: 13
  Nathalie Furmento d0213f8b01 src/datawizard: update children storage in starpu_data_handle_t лет назад: 13
  Nathalie Furmento dd02d53824 src: add a memory manager module (does not do much for now) лет назад: 13
  Nathalie Furmento c49d55ac0f src/datawizard/memalloc.c: add TODO we need to call starpu_free лет назад: 13
  Nathalie Furmento 45c1f431f7 add parameter size to function starpu_free_buffer_on_node() лет назад: 13
  Nathalie Furmento 12ebe944d9 src/datawizard/memalloc.c: add TODO we need to use starpu_malloc лет назад: 13