Commit History

Autor SHA1 Mensaxe Data
  Nathalie Furmento c49d55ac0f src/datawizard/memalloc.c: add TODO we need to call starpu_free %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 45c1f431f7 add parameter size to function starpu_free_buffer_on_node() %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 12ebe944d9 src/datawizard/memalloc.c: add TODO we need to use starpu_malloc %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 93c3d6029a src/datawizard: re-add field size in struct _starpu_mem_chunk however %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 8f5264b152 data interface: no longer store data size in the handle as some interface may have variable size %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault f60eb1288d Add initial simgrid support %!s(int64=13) %!d(string=hai) anos
  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 %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault da1ded45cf Add _starpu_free_buffer_on_node, to be used by all interfaces to simplify data release %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento edc236df55 memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_... %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault b7a026b908 Add _starpu_allocate_buffer_on_node, to be used by all interfaces to simplify allocation %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento bc86dcc308 memory statistics: revert the behaviour of STARPU_MEMORY_STATS. By default, statistics are displayed when calling starou_shutdown(), to disable them set STARPU_MEMORY_STATS to 0 %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 242b6116cf pass pthread types through typedefs %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento e8c3444b92 environment variable STARPU_MEMORY_STATS is only checked at the end of the execution %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento b98e629137 turn function _starpu_display_memory_stats public %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 4ba3bb5eab memory stats: rename memory_status objects to memory_stats objects as what is displayed are statistics %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 03d7790e83 rename environment variable STARPU_MEMORY_STATS to STARPU_MEMORY_STATUS %!s(int64=13) %!d(string=hai) anos
  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 %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 5c386a0422 cleaning up of statistics code %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 8ed9249cd9 Fix main memory leak on multiple unregister/re-register. %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault acce0b71ce Add OpenGL interoperability support %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt 3b9e922cbe src/datawizard/memalloc.c: _starpu_get_global_mem_size(): Replace STARPU_ASSERT(0) by STARPU_ABORT(). %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt 0ba5be67af src/datawizard/memalloc.c: _starpu_get_global_mem_size(): abort when trying to compute the size of the RAM. %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 26d2804cd4 Check that the handle spinlock is held when manipulating refcnts %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 281ca7bccc Make sure we don't evict a data in WT mode %!s(int64=13) %!d(string=hai) anos
  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. %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault f04d6ba0ac Fix reuse_mem_chunk arguments %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault e7983c47fe Add missing lock %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt ee3612515d Rename starpu_get_node_kind : it should be starpu_node_get_kind. %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt ee6ae0150a Make enum _starpu_node_kind and _starpu_get_node_kind public. %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 669684893e Do not free memory chunks used for reduction. %!s(int64=13) %!d(string=hai) anos