Commit History

Author SHA1 Message Date
  Samuel Thibault 4b1a16edde Fix University name after the fusion.. 10 years ago
  Nathalie Furmento 7cf3d36ebb mpi: rename internal fut code and trace events 10 years ago
  Samuel Thibault 32f7c785a8 Fix build 11 years ago
  Samuel Thibault 1969d49310 Use MPI_Comm_rank instead of smpi_current_rank 11 years ago
  Nathalie Furmento 90856557f1 mpi/src/starpu_mpi.c: improve comments 11 years ago
  Nathalie Furmento 7ad494c596 mpi/src/starpu_mpi.c: fix terminology, use ready_request instead of new_request 11 years ago
  Nathalie Furmento f207b89658 mpi/src/starpu_mpi.c: format comments 11 years ago
  Nathalie Furmento f5ce9ebd53 mpi/src: move all functionalities related to early application requests to starpu_mpi_early_request 11 years ago
  Nathalie Furmento ffe12341db mpi/src: update function _starpu_mpi_request_init() to allocate the request 11 years ago
  Nathalie Furmento 97779e87b2 mpi/src/starpu_mpi.c: remove duplicated line of code 11 years ago
  Nathalie Furmento ae09fecd8e mpi/src: rename name of internal data structures related to early received data 11 years ago
  Nathalie Furmento ddaf047511 mpi: move all functionalities related to early received data in starpu_mpi_early_data 11 years ago
  Samuel Thibault 9aa1c5ba6c Use STARPU_MAIN_RAM where appropriate 11 years ago
  Nathalie Furmento e355c3917f mpi/src/starpu_mpi.c: check the data interface defines a unpack function before calling it 11 years ago
  Nathalie Furmento 77e9307e49 mpi/src/starpu_mpi.c: NULL pointers can be used to send and receive data (as long as the data contains 0 byte) 11 years ago
  Nathalie Furmento 052b036292 mpi: starpu_mpi_data_register() which sets the rank and tag of a data, and also allows to automatically clear the MPI communication cache when unregistering the data 11 years ago
  Nathalie Furmento 42c8e7dc8e turn function starpu_data_get_data_handle_from_tag private and hence rename it as _starpu_data_get_data_handle_from_tag 11 years ago
  Nathalie Furmento 7e4ee4f819 mpi/src/starpu_mpi.c: remove the object from hashtable before freeing it 11 years ago
  Nathalie Furmento b6f763c6e0 mpi/src/starpu_mpi.c: free allocated memory 11 years ago
  Nathalie Furmento 31f6ba2030 use STARPU_MAIN_RAM when appropriate 11 years ago
  Nathalie Furmento 78f4820844 mpi/src/starpu_mpi.c: initialisation can only be done once mpi itself has been initialised 11 years ago
  Nathalie Furmento a31d46c22b mpi/src/starpu_mpi.c: make sure all internal structures are initialised before starting mpi communication thread 11 years ago
  Nathalie Furmento ada1299451 mpi/src/starpu_mpi.c: clean hashtables 11 years ago
  Nathalie Furmento aca75843d1 mpi/src/starpu_mpi.c: only define function _starpu_mpi_copy_handle_display_hash when STARPU_VERBOSE is enabled 11 years ago
  Nathalie Furmento 98d9eb5c64 Functions starpu_insert_task and starpu_mpi_insert_task are renamed 11 years ago
  Nathalie Furmento 0362a99418 mpi/src/starpu_mpi.c: use correct types to initialise mpi objects, and set the default handler to MPI_ERRORS_RETURN, the default MPI_ERRORS_ARE_FATAL exits the program and hence does not allow to see a backtrace 11 years ago
  Nathalie Furmento d8b5210088 mpi/src/starpu_mpi.c: comment out the code in starpu_mpi_recv_XXX functions which automatically sets the tag for the data. it means data without tag when arriving too early will be received as raw memory 11 years ago
  Nathalie Furmento 2e5cf34173 mpi/src/starpu_mpi.c: when dealing with an application request which 11 years ago
  Nathalie Furmento 19880b9f8e mpi/src/starpu_mpi.c: starpu_mpi_irecv_detached_sequential_consistency() checks if the data defines a tag 11 years ago
  Nathalie Furmento 1bd474839b mpi/src/starpu_mpi.c: fix memory cleaning 11 years ago