Commit Verlauf

Autor SHA1 Nachricht Datum
  Nathalie Furmento 2cb9fcd148 use starpu_ssize_t instead of ssize_t to be windows-able vor 12 Jahren
  Nathalie Furmento 30c203aa9f datawizard: starpu_malloc and starpu_free no longer count the size of vor 12 Jahren
  Nathalie Furmento 94cd5e98eb data interface: update the prototype of the function pack_data to be able to return a negative value for the size vor 12 Jahren
  Nathalie Furmento 63423b6e8a New include file starpu_stdlib.h to define functions to allocate and free dynamic memory vor 12 Jahren
  Samuel Thibault ed1bcb3d3a Fix disabling asynchronous copy for any_to_any. Instead of modifying the copy structure, test the flag before invoking the functions. vor 12 Jahren
  Nathalie Furmento f8c037df9d data interface: define the value STARPU_UNKNOWN_INTERFACE_ID to be used by newly defined user-defined data interfaces vor 12 Jahren
  Samuel Thibault 4638dc22ca reorder handle/node/offset parameters, to keep handle/offset together, unlike the OpenCL standard... vor 12 Jahren
  Samuel Thibault de6deb09f5 Introduce the starpu_interface_copy helper, and the any_to_any copy method, which permits to factorize a lot of interface code. vor 12 Jahren
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) vor 12 Jahren
  Nathalie Furmento 2faf1c758e data interfaces: remove references to functions which copy to and from SPU devices vor 12 Jahren
  Samuel Thibault 2b30d49db1 Make it possible to use simgrid without having CUDA/OpenCL installed vor 12 Jahren
  Samuel Thibault 159317c1dc Make starpu_interface_matrix_ops public vor 12 Jahren
  Nathalie Furmento b76878506b include: use tabs instead of spaces vor 12 Jahren
  Nathalie Furmento 8fdc9fbc75 add parameter size to function starpu_free_buffer_on_node() vor 12 Jahren
  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 vor 12 Jahren
  Nathalie Furmento ae2ffeec76 data interface: add parameter count to unpack operation vor 12 Jahren
  Nathalie Furmento 4403f33f43 data interfaces: the pack operation of user-defined data interfaces now defines a count parameter which should be set to thesize of the buffer created by the packing of the data vor 12 Jahren
  Nathalie Furmento 1572543957 data interface: add new parameter count to function starpu_handle_pack_data() vor 12 Jahren
  Nathalie Furmento 75a53b3d3f include/starpu_data_interfaces.h: fix format vor 12 Jahren
  Cyril Roelandt 767521cd73 Add dummy XXX_GET_DEV_HANDLE and XXX_GET_OFFSET macros for the interfaces. vor 12 Jahren
  Cyril Roelandt 81549ea081 Add a new interface: COO matrix. vor 12 Jahren
  Cyril Roelandt 612a56a6fd Fix function prototypes in headers to reflect the changes brought by r.7415. vor 12 Jahren
  Nathalie Furmento 8c3c7ccb3f include/starpu_data_interfaces.h: starpu.h already includes starpu_opencl.h (see r7086) vor 12 Jahren
  Cyril Roelandt 08d2719c43 Use "cl_event" instead of "void" in starpu_data_interfaces.h, since this is the real type. vor 12 Jahren
  Nathalie Furmento 29a60d5852 Data interface: define new functions to pack and unpack data handles vor 12 Jahren
  Samuel Thibault c7c3522023 Add missing hook from previous commit vor 13 Jahren
  Nathalie Furmento adbf430bab definition of datatypes struct starpu_multiformat_data_interface_ops and struct starpu_multiformat_interface are always the same and do not depend on which device is enabled vor 13 Jahren
  Nathalie Furmento 4442d47422 Get rid off operation allocate_new_data defined in struct starpu_data_interface_ops, and define instead a generic function vor 13 Jahren
  Cyril Roelandt 2a7b2708ad Fix typo. vor 13 Jahren
  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. vor 13 Jahren