Commit History

Author SHA1 Message Date
  Samuel Thibault 97e498c4da revert r19481, it is actually detrimental to performances 9 years ago
  Samuel Thibault 61850e3a9e depress priority of worker threads, to let application thread get worken up more quickly 9 years ago
  Samuel Thibault 541061fada fix compatibility with simgrid 3.14 9 years ago
  Luka Stanisic f0e20ee3f2 simgrid: moving mpi thread sleep to a better place and letting the mutex for the others 9 years ago
  Nathalie Furmento 3a6bd10a1d mpi/src: add character _ in front of macros STARPU_MPI_MALLOC, STARPU_MPI_CALLOC and STARPU_MPI_REALLOC 9 years ago
  Nathalie Furmento c8dc53f9df mpi/src: introduce macros STARPU_MPI_MALLOC, STARPU_MPI_CALLOC and STARPU_MPI_REALLOC to make sure we always check the return value of stdlib malloc functions 9 years ago
  Samuel Thibault 666fd063bf drop thread parameter of starpu_pthread_setname, Darwin doesn't support it and we don't use it anyway 9 years ago
  Samuel Thibault 7339c8f5fe Use pthread_setname_np when available 9 years ago
  Nathalie Furmento 626fb31c65 mpi: fix variable scope 9 years ago
  Samuel Thibault 30a3cd8fad Account memory used for receiving user-packed/unpacked MPI data, thanks Jérôme robert for the patch 9 years ago
  Nathalie Furmento 217f26e8fe mpi/src/starpu_mpi.c: lock detached_requests list before deleting element from it 9 years ago
  Samuel Thibault 63b1d55a4e Fix initialization dependency in simgrid case 9 years ago
  Samuel Thibault b993a8de54 port r18408 from 1.2: fix deadlock when the acquisition works immediately 9 years ago
  Samuel Thibault 89c65e1e5a make starpu_mpi_get_data_on_node and starpu_mpi_get_data_on_node_detached benefit from the cache too. Make starpu_mpi_data_migrate just use starpu_mpi_get_data_on_node_detached instead of reimplementing it 9 years ago
  Samuel Thibault 96155ab478 move starpu_mpi_get_data_on_node and starpu_mpi_get_data_on_node_detached from starpu_mpi_task_insert.c to starpu_mpi.c, since it's not related with task_insert at all any more 9 years ago
  Samuel Thibault 8bb9a66912 Fix data migration: we need to flush the cache too. Add starpu_mpi_data_migrate which does things properly 9 years ago
  Nathalie Furmento 33f2628107 mpi/src: move fortran code in dedicated files 9 years ago
  Nathalie Furmento 50d3906bb0 mpi: better deal with cleaning of early data structures 9 years ago
  Samuel Thibault 109917c6fb fix build with mpi implementations which don't have fortran support, e.g. simgrid before 3.12 9 years ago
  Nathalie Furmento fd7cebdbda mpi/src: better deal with request termination on early data callback 9 years ago
  Nathalie Furmento 40a94e40df mpi/src: do not call MPI_Wait if the request is already completed (from a previous call to MPI_Test) 9 years ago
  Nathalie Furmento 95f0934881 mpi/src: consider MPI_Comm to be an integer 9 years ago
  Nathalie Furmento b6ff75a8ce mpi/src: use MPI_Error_string() to get a meaningful message for a MPI error code 9 years ago
  Olivier Aumage fba4edd577 - add more native Fortran routine for MPI 9 years ago
  Olivier Aumage 6ff4416db6 - preliminary steps for native Fortran support to StarPU-MPI 9 years ago
  Nathalie Furmento 7f5a694c25 mpi/src: new function to destroy a starpu-mpi request 9 years ago
  Nathalie Furmento f74c200cf0 mpi: store the name of the MPI datatype in the starpu-mpi request 9 years ago
  Samuel Thibault d09878bac4 fix non-fxt build 9 years ago
  Samuel Thibault ca54cc742b port r18178 from 1.2: fix starpu mpi simgrid trace yet further 9 years ago
  Samuel Thibault fe0698cafc port r18176 from trunk: Fix starpu mpi simgrid fxt traces 9 years ago