Nathalie Furmento
							
						 | 
						
							
							
								4442d47422
							
							Get rid off operation allocate_new_data defined in struct starpu_data_interface_ops, and define instead a generic function
						 | 
						hace 13 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								2a7b2708ad
							
							Fix typo.
						 | 
						hace 13 años | 
					
				
					
						
							
								   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.
						 | 
						hace 13 años | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								7733a5cb3c
							
							Rename STARPU_MULTIFORMAT_GET_PTR into STARPU_MULTIFORMAT_GET_CPU_PTR, for coherency with the other macros
						 | 
						hace 13 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								0eae3162bc
							
							data interface: Operations on a data interface (i.e. struct
						 | 
						hace 13 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								b6df6beea3
							
							Renaming public functions :
						 | 
						hace 13 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								885215433f
							
							Replace the public function starpu_data_is_multiformat_handle by a private function _starpu_data_is_multiformat_handle.
						 | 
						hace 13 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								367a594534
							
							include: doc: update function prototypes to be similar in doc and include
						 | 
						hace 13 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								4865cd03ab
							
							The users should not be able to provide their own copy methods without defining a new interface.
						 | 
						hace 13 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								6cf1b9da9d
							
							Turn starpu_is_multiformat_handle into starpu_data_is_multiformat_handle.
						 | 
						hace 13 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								26837d338b
							
							Add a get_mf_ops function to the interfaces, so that they can return the multiformat-releated helpers.
						 | 
						hace 13 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								e332089751
							
							Do not compare and interface identifier to STARPU_MULTIFORMAT_ID to determine whether the interface uses multiple format. This allows other interfaces to use multiple formats and to trigger the creation of conversion tasks.
						 | 
						hace 14 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								ac859c1e11
							
							Multiformat : filter example.
						 | 
						hace 14 años | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								08f4ce1f07
							
							Fix in-place partitioning for OpenCL. OpenCL codelets are not supposed to use the ptr pointer, since in OpenCL we only have a cl_mem
						 | 
						hace 14 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								64b9e2b3f9
							
							BCSR interface : add standard test
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								13e839cd03
							
							include/starpu_data_interfaces.h: revert #4606 as the definition is actually needed by the SPVM example
						 | 
						hace 14 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								f7a20a3af5
							
							Get rid of the conversion_model.
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								a20450f5cc
							
							include: fix includes
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								1f0545b4e9
							
							include: code cleaning
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								b3a6c1f52b
							
							do not use typedef for starpu_codelet, use it directly as a struct
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								0ebf7ba326
							
							Rename public opaque type starpu_data_handle as starpu_data_handle_t
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								ee63c22a9e
							
							Type renaming:
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								6733b9acae
							
							include/starpu_data_interfaces.h: remove un-needed definition
						 | 
						hace 14 años | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								2b4e61f351
							
							Always make sure that starpu.h gets included first, since that one knows which order has to be used for the rest. Expose history entries to applications.
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								bd1155ebd6
							
							include/starpu_data_interfaces.h: add parameter name
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								7ab5516114
							
							Data interface: use a new enum type <enum starpu_data_interface_id> for the data interface ids
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								853f8be1d7
							
							include/starpu_data_interfaces.h: add parameter name
						 | 
						hace 14 años | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								c80a8acea1
							
							Datatypes renaming
						 | 
						hace 14 años | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								9477969fe2
							
							Use the real type for the conversion codelets
						 | 
						hace 14 años | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								6884c732c5
							
							First version of the multiformat interface.
						 | 
						hace 14 años |