Samuel Thibault
							
						 | 
						
							
							
								d64bd81764
							
							Fix MIC build
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								57ac315b6d
							
							Import MIC/SCC work from Nicolas, Damien, Brice and Ludovic, reworked a bit. Not even compiled on MIC/SCC yet
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								e857fc42c8
							
							more function renaming
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								30860cac02
							
							Renaming of diverse functions and datatypes.
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								2cb9fcd148
							
							use starpu_ssize_t instead of ssize_t to be windows-able
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								30c203aa9f
							
							datawizard: starpu_malloc and starpu_free no longer count the size of
						 | 
						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
							
						 | 
						
							
							
								63423b6e8a
							
							New include file starpu_stdlib.h to define functions to allocate and free dynamic memory
						 | 
						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 | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								4638dc22ca
							
							reorder handle/node/offset parameters, to keep handle/offset together, unlike the OpenCL standard...
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								de6deb09f5
							
							Introduce the starpu_interface_copy helper, and the any_to_any copy method, which permits to factorize a lot of interface code.
						 | 
						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
							
						 | 
						
							
							
								2faf1c758e
							
							data interfaces: remove references to functions which copy to and from SPU devices
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								2b30d49db1
							
							Make it possible to use simgrid without having CUDA/OpenCL installed
						 | 
						12 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								159317c1dc
							
							Make starpu_interface_matrix_ops public
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								b76878506b
							
							include: use tabs instead of spaces
						 | 
						13 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
							
						 | 
						
							
							
								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
							
						 | 
						
							
							
								1572543957
							
							data interface: add new parameter count to function starpu_handle_pack_data()
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								75a53b3d3f
							
							include/starpu_data_interfaces.h: fix format
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								767521cd73
							
							Add dummy XXX_GET_DEV_HANDLE and XXX_GET_OFFSET macros for the interfaces.
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								81549ea081
							
							Add a new interface: COO matrix.
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								612a56a6fd
							
							Fix function prototypes in headers to reflect the changes brought by r.7415.
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								8c3c7ccb3f
							
							include/starpu_data_interfaces.h: starpu.h already includes starpu_opencl.h (see r7086)
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Cyril Roelandt
							
						 | 
						
							
							
								08d2719c43
							
							Use "cl_event" instead of "void" in starpu_data_interfaces.h, since this is the real type.
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Nathalie Furmento
							
						 | 
						
							
							
								29a60d5852
							
							Data interface: define new functions to pack and unpack data handles
						 | 
						13 anos atrás | 
					
				
					
						
							
								   Samuel Thibault
							
						 | 
						
							
							
								c7c3522023
							
							Add missing hook from previous commit
						 | 
						13 anos atrás |