Commit History

Upphovsman SHA1 Meddelande Datum
  Cyril Roelandt da37f059a0 Make starpu_driver_run() work with CPU workers. 13 år sedan
  Cyril Roelandt 5b767e5880 Fix a bug that caused starpu_shutdown to crash when running drivers in the application. 13 år sedan
  Cyril Roelandt 5c25ace58a Fix a bug that caused some CPU drivers to be ran twice. 13 år sedan
  Cyril Roelandt 3675d6b12e Make the CPU driver public. 13 år sedan
  Cyril Roelandt 574e90baa5 Fix typo in starpu_driver_init(). 13 år sedan
  Cyril Roelandt 5cf37a84ec OpenCL: Make the OpenCL driver API public. 13 år sedan
  Cyril Roelandt 9abd6ebfb0 Rename starpu_run_driver to starpu_driver_run for the sake of consistency. 13 år sedan
  Cyril Roelandt 4794b8e009 Add driver-related functions to the API; 13 år sedan
  Nathalie Furmento 2fb7cca255 src/core/workers.c: make sure the configuration is stored before calling any other action (e.g _starpu_load_bus_performance_files might end up calling void starpu_cuda_set_device(int devid) which needs to access the global configuration) 13 år sedan
  Samuel Thibault acce0b71ce Add OpenGL interoperability support 13 år sedan
  Cyril Roelandt d07c947598 Allow applications to run the OpenCL drivers themselves. 13 år sedan
  Samuel Thibault 1a83af1be4 Make sure users use starpu_conf_init to initialize starpu_conf. Fix some code 13 år sedan
  Cyril Roelandt f988104459 Allow the application to launch multiple StarPU drivers itself (instead of just one). 13 år sedan
  Cyril Roelandt 5805908fe1 src/core/workers.c: add _starpu_may_launch_driver() in order to factorize some code. 13 år sedan
  Cyril Roelandt 6558e0795e Fix build without CUDA. 13 år sedan
  Cyril Roelandt a499bf4c71 Allow a driver not to be run by StarPU, but by the application itself. 13 år sedan
  Samuel Thibault d64f32d285 Do not disable asynchronous copy by default 14 år sedan
  Nathalie Furmento c58c88a302 src/core/workers.*: use dynamic memory for default configuration 14 år sedan
  Nathalie Furmento d1ef85e5da src: modify the field user_conf of struct _starpu_machine_config 14 år sedan
  Nathalie Furmento 27850a2d6f src/core/workers.c: typo, fix variable name 14 år sedan
  Nathalie Furmento af8467cd5a disable asynchronous copy: distinguish what is an action and what is an enquiry 14 år sedan
  Nathalie Furmento a399e22906 rename xxx_disable_asynchronous_copy to xxx_asynchronous_copy_disabled 14 år sedan
  Nathalie Furmento 1a0f7072e5 src/core/workers.c: deal with cases when starpu_conf_init has not been called 14 år sedan
  Nathalie Furmento dc071405ca Allows users to disable asynchronous copies. This should be done when using OpenCL AMD implementation as it is known to fail when asynchronously copying data. 14 år sedan
  Samuel Thibault db359e2621 Enable forkjoin parallel workers only if we have hwloc, otherwise we don't have code to bind/unbind threads. 14 år sedan
  Samuel Thibault e87621a58f Add a memory barrier to protect the 'running' field 14 år sedan
  Nathalie Furmento a91dee9529 src/core/workers.c: add an un-needed but requested by picky compiler return statement 14 år sedan
  Cyril Roelandt 95ea0fd2c1 Revert r. 5608. 14 år sedan
  Cyril Roelandt 3d87cf096d Make sure starpu_init is only called once before calling starpu_shutdown. 14 år sedan
  Cyril Roelandt 794ed6285a starpu_shutdown(): unlock init_mutex when leaving early. 14 år sedan