コミット履歴

作者 SHA1 メッセージ 日付
  Samuel Thibault 9aa1c5ba6c Use STARPU_MAIN_RAM where appropriate 11 年 前
  Nathalie Furmento e355c3917f mpi/src/starpu_mpi.c: check the data interface defines a unpack function before calling it 11 年 前
  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 年 前
  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 年 前
  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 12 年 前
  Nathalie Furmento 7e4ee4f819 mpi/src/starpu_mpi.c: remove the object from hashtable before freeing it 12 年 前
  Nathalie Furmento b6f763c6e0 mpi/src/starpu_mpi.c: free allocated memory 12 年 前
  Nathalie Furmento 31f6ba2030 use STARPU_MAIN_RAM when appropriate 12 年 前
  Nathalie Furmento 78f4820844 mpi/src/starpu_mpi.c: initialisation can only be done once mpi itself has been initialised 12 年 前
  Nathalie Furmento a31d46c22b mpi/src/starpu_mpi.c: make sure all internal structures are initialised before starting mpi communication thread 12 年 前
  Nathalie Furmento ada1299451 mpi/src/starpu_mpi.c: clean hashtables 12 年 前
  Nathalie Furmento aca75843d1 mpi/src/starpu_mpi.c: only define function _starpu_mpi_copy_handle_display_hash when STARPU_VERBOSE is enabled 12 年 前
  Nathalie Furmento 98d9eb5c64 Functions starpu_insert_task and starpu_mpi_insert_task are renamed 12 年 前
  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 12 年 前
  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 12 年 前
  Nathalie Furmento 2e5cf34173 mpi/src/starpu_mpi.c: when dealing with an application request which 12 年 前
  Nathalie Furmento 19880b9f8e mpi/src/starpu_mpi.c: starpu_mpi_irecv_detached_sequential_consistency() checks if the data defines a tag 12 年 前
  Nathalie Furmento 1bd474839b mpi/src/starpu_mpi.c: fix memory cleaning 12 年 前
  Nathalie Furmento e2675531f5 mpi: fix for receiving early several datas (and not only one) 12 年 前
  Nathalie Furmento 31753c0497 mpi/src/starpu_mpi.c: use the tag which is defined for the communication, and not the tag of the data (as they may be different) 12 年 前
  Nathalie Furmento b78f57263a mpi/src/starpu_mpi.c: improve debug and error messages 12 年 前
  Nathalie Furmento 4e5b001319 mpi: fix for being able to receive a data with the same tag from 12 年 前
  Nathalie Furmento 29bb94205b mpi/src: fix when receiving too early data which have not yet been registered, the data is received as as a raw memory, and will be given it to the application when it post a equivalent receive 12 年 前
  Nathalie Furmento c8be1347be mpi/src: properly set the size of the data in the envelope 12 年 前
  Nathalie Furmento 73d80820ab mpi/src: rename variables to have a more appropriate name 12 年 前
  Nathalie Furmento 7bda9c53e1 mpi/src/starpu_mpi.c: store size of the request when known in advance. It avoids having to look in hashmap tables for internal received requests. 12 年 前
  Nathalie Furmento 496278c28c mpi/src/starpu_mpi.c: field is_internal_req is set when creating the request 12 年 前
  Nathalie Furmento 826572c0a9 mpi/src/starpu_mpi.c: rename hashmap and functions to deal with application requests 12 年 前
  Nathalie Furmento 4299e2054c mpi/src/starpu_mpi.c: simplify _starpu_mpi_submit_new_mpi_request() 12 年 前
  Nathalie Furmento c33b908a6d mpi/src/starpu_mpi.c: fix _starpu_mpi_handle_request_termination() to properly deal with internal and public requests 12 年 前