Corentin Salingue
							
						 | 
						
							
							
								6e5d499f17
							
							replace 0 with macro part 6
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								30860cac02
							
							Renaming of diverse functions and datatypes.
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								f060b6e137
							
							examples/interface/complex_interface.c: do not pack data when given NULL pointer
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								94cd5e98eb
							
							data interface: update the prototype of the function pack_data to be able to return a negative value for the size
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								6021863a0a
							
							Rename function starpu_allocate_buffer_on_node to starpu_malloc_on_node
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								b1ed89b939
							
							fix detection of pending transfers
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								95c0fba186
							
							factorize complex array example
						 | 
						12 anos atrás | 
					
				
					
						
							
								   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 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								f8c037df9d
							
							data interface: define the value STARPU_UNKNOWN_INTERFACE_ID to be used by newly defined user-defined data interfaces
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								c7321a76ff
							
							fix type for node to always be unsigned (instead of uint32_t)
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								8fdc9fbc75
							
							add parameter size to function starpu_free_buffer_on_node()
						 | 
						13 anos atrás | 
					
				
					
						
							
								   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 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								871bd225e5
							
							examples/interface/complex_interface.c: add for-now-empty operation free_data_on_node
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								ae2ffeec76
							
							data interface: add parameter count to unpack operation
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								4403f33f43
							
							data interfaces: the pack operation of user-defined data interfaces now defines a count parameter which should be set to thesize of the buffer created by the packing of the data
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								7b55f1207c
							
							examples: opencl copy functions now use the type cl_event* instead of void*
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								88bf76e6b2
							
							Replace STARPU_ASSERT(0) by STARPU_ABORT().
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								ca7d7aa451
							
							examples: only include starpu.h as it includes all the other starpu_ .h files
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								4152fb7b3a
							
							examples/interface/complex_interface.c: define pack and unpack functions
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								d18634b0b2
							
							examples/interface/complex_interface.c: define the .handle_to_pointer operation, it will be needed to exchange that type of data with StarPU-MPI
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								10dede5684
							
							examples/interface/complex: implement ram<->opencl asynchronous copies
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								fa5095b333
							
							examples/interface/complex: use new function starpu_cuda_copy_async_sync
						 | 
						13 anos atrás | 
					
				
					
						
							
								   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 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								22a5b5d3d7
							
							Follow-up with r6233: make complex_copy_methods non-const
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								2912649808
							
							Make examples/interface/complex work with OpenCL.
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								add8a538dd
							
							Fix buffer overflow
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								1bc571e77a
							
							add a example on how to define a new data interface
						 | 
						13 anos atrás |