Historial de Commits

Autor SHA1 Mensaje Fecha
  Nathalie Furmento 402e568b27 src/datawizard/memalloc: store interface size of the memchunk as the handle may no longer be valid when reusing the memchunk (thanks to Cyril Bordage for reporting the bug) hace 11 años
  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 hace 12 años
  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. hace 12 años
  Samuel Thibault 7f1972c484 Fix some rare cases where 'allocated' unexpectedly becomes 0. This was happening hace 12 años
  Nathalie Furmento 29774f8bd4 src/datawizard: function reclaim_memory_generic is now needed in another file hace 12 años
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) hace 12 años
  Nathalie Furmento 3eb1faa93d src/datawizard/memalloc.h: improve documentation hace 12 años
  Nathalie Furmento 93c3d6029a src/datawizard: re-add field size in struct _starpu_mem_chunk however hace 12 años
  Nathalie Furmento 8f5264b152 data interface: no longer store data size in the handle as some interface may have variable size hace 12 años
  Samuel Thibault ab7c89dbe8 expose starpu_allocate_buffer_on_node and starpu_free_buffer_on_node to application, so application-defined interfaces can use them too hace 12 años
  Samuel Thibault da1ded45cf Add _starpu_free_buffer_on_node, to be used by all interfaces to simplify data release hace 12 años
  Nathalie Furmento edc236df55 memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_... hace 12 años
  Samuel Thibault b7a026b908 Add _starpu_allocate_buffer_on_node, to be used by all interfaces to simplify allocation hace 12 años
  Nathalie Furmento b98e629137 turn function _starpu_display_memory_stats public hace 12 años
  Nathalie Furmento 4ba3bb5eab memory stats: rename memory_status objects to memory_stats objects as what is displayed are statistics hace 12 años
  Nathalie Furmento c01d1d789d memory status: rename fonctions _starpu_display_data_stats&co to _starpu_display_memory_status&co to be more expliciit on what they do hace 12 años
  Nathalie Furmento 5c386a0422 cleaning up of statistics code hace 12 años
  Samuel Thibault 8ed9249cd9 Fix main memory leak on multiple unregister/re-register. hace 13 años
  Nathalie Furmento 3ad31951c8 src: code cleaning hace 13 años
  Nathalie Furmento efc9c3a136 src: Update LIST_TYPE macro to generate list functionalities and type hace 13 años
  Nathalie Furmento f8fd5492bd src: rename internal types following coding conventions hace 13 años
  Nathalie Furmento 0ebf7ba326 Rename public opaque type starpu_data_handle as starpu_data_handle_t hace 13 años
  Nathalie Furmento c80a8acea1 Datatypes renaming hace 13 años
  Nathalie Furmento 6db2c372ca merge branch gpumem_prefetch hace 14 años
  Nathalie Furmento 345116afd3 src/datawizard/memalloc: rename field interface into chunk_interface (on windows, when including <windows.h>, one gets #define interface struct, ...) hace 14 años
  Samuel Thibault 0d9f08ae8d Fix copyrights, thanks Ludo! hace 14 años
  Cédric Augonnet 20e50d126a Remove dead code hace 14 años
  Cédric Augonnet e3620a36d3 - Implement the SCRATCH access mode using per-worker data replicates in the hace 15 años
  Cédric Augonnet fc5da2fa67 _starpu_allocate_memory_on_node now manipulates a data replicate rather than a hace 15 años
  Cédric Augonnet f57828e9d1 Don't try to allocate a piece of data that is already allocated. hace 15 años