Commit History

Автор SHA1 Съобщение Дата
  Samuel Thibault b227dbcfdc Use STARPU_ATTRIBUTE_* macros преди 12 години
  Samuel Thibault 4f48e6a2ef Fix multiformat support on MIC преди 12 години
  Samuel Thibault d64bd81764 Fix MIC build преди 12 години
  Samuel Thibault 57ac315b6d Import MIC/SCC work from Nicolas, Damien, Brice and Ludovic, reworked a bit. Not even compiled on MIC/SCC yet преди 12 години
  Nathalie Furmento 30860cac02 Renaming of diverse functions and datatypes. преди 12 години
  Nathalie Furmento 2cb9fcd148 use starpu_ssize_t instead of ssize_t to be windows-able преди 12 години
  Nathalie Furmento 6021863a0a Rename function starpu_allocate_buffer_on_node to starpu_malloc_on_node преди 12 години
  Samuel Thibault ed1bcb3d3a Fix disabling asynchronous copy for any_to_any. Instead of modifying the copy structure, test the flag before invoking the functions. преди 12 години
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) преди 12 години
  Nathalie Furmento b770541f52 src: memory_nodes function renaming преди 12 години
  Nathalie Furmento 2faf1c758e data interfaces: remove references to functions which copy to and from SPU devices преди 12 години
  Samuel Thibault 2b30d49db1 Make it possible to use simgrid without having CUDA/OpenCL installed преди 12 години
  Nathalie Furmento eb32a9b3d4 src: fix coding style преди 12 години
  Nathalie Furmento 8fdc9fbc75 add parameter size to function starpu_free_buffer_on_node() преди 13 години
  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 преди 13 години
  Samuel Thibault 13f47d941a Use _starpu_allocate_buffer_on_node and _starpu_free_buffer_on_node in all interfaces преди 13 години
  Cyril Roelandt e59b6b6388 Interfaces: Check the return value of cudaMalloc and cudaFree. преди 13 години
  Nathalie Furmento 8ef31f4109 src/datawizard/interfaces: use cl_event instead of void for the opencl copy functions (see r7230) преди 13 години
  Cyril Roelandt 8fb6560e29 Multiformat interface: remove a no longer relevant TODO item. преди 13 години
  Cyril Roelandt 268bac3867 Multiformat interface: free OpenCL buffers. преди 13 години
  Cyril Roelandt 88bf76e6b2 Replace STARPU_ASSERT(0) by STARPU_ABORT(). преди 13 години
  Nathalie Furmento 7eccca1c90 OpenCL Driver: only keep one function in public interface to do the copy, there is no need to try a synchronous copy after a asynchronous copy has failed преди 13 години
  Samuel Thibault 4dc472d777 Make copy_methods non-const, to let asynchronous_copy_disable be able to modify it преди 13 години
  Cyril Roelandt f70742364e src/datawizard/interfaces/*_interface.c: Use STARPU_ABORT() rather than STARPU_ASSERT(0) when finding an invalid node kind. преди 13 години
  Samuel Thibault 7db866d4d9 Document TODO assertions преди 13 години
  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 преди 13 години
  Nathalie Furmento 8381f79759 minor fixes to handle compiler warnings преди 13 години
  Cyril Roelandt d5e6287253 Expose some of the OpenCL related functions. преди 13 години
  Cyril Roelandt 4865cd03ab The users should not be able to provide their own copy methods without defining a new interface. преди 13 години
  Cyril Roelandt 26837d338b Add a get_mf_ops function to the interfaces, so that they can return the multiformat-releated helpers. преди 13 години