Commit History

Autor SHA1 Mensaxe Data
  Nathalie Furmento a7047a3a4a move struct starpu_machine_topology from include/starpu_worker.h to src/core/workers.h and rename it to struct _starpu_machine_topology %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 30860cac02 Renaming of diverse functions and datatypes. %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 786b8fb4b7 move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 097a832e3c Allow to have a dynamically allocated number of buffers per task, and %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 2cb9fcd148 use starpu_ssize_t instead of ssize_t to be windows-able %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 78e6c17e27 Fix setting memory limit above 2GiB %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 44ef2f971d fxt: fix STARPU_TRACES macros when fxt is not enabled %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento eb50762352 drivers: fix type for limit variable %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 13e4291045 driver cpu: get rid off for now of variable STARPU_LIMIT_CPU_devid_MEM %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 0e7dedf3a9 src/drivers/cpu/driver_cpu.c: fix unit for limited memory size %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 449b29bd8e src/drivers/cpu/driver_cpu.c: Introduce new variables STARPU_LIMIT_CPU_MEM and STARPU_LIMIT_CPU_devid_MEM to limit memory per all CPU or per specific device %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento d0591ff302 memory manager: simplify management of global memory size %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault bc1a386d12 Make drivers push back a task through _starpu_push_task_to_workers instead of _starpu_push_task, so such tasks are not accounted twice for the nready counter %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento ad4fe357ca src/drivers/cpu/driver_cpu.c: fix call to hwloc to get memory size (thanks to Brice Goglin for his help) %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 842b7b131a src: check if there is enough memory available on a node before allocation %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 5cf34a093a Generate simgrid XML file at the same time as bus perfmodel files. This permits to avoid having to set STARPU_N*, and simply use STARPU_HOSTNAME to select the simulated machine. %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 2b30d49db1 Make it possible to use simgrid without having CUDA/OpenCL installed %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 9d2589a240 Add starpu_worker_get_by_type and starpu_worker_get_by_devid %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 9a152a018e Warn if hwloc didn't report core objects %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento dab571cbff src: use tabs instead of spaces and remove trailing whitespaces %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 4492f76e0b Add --enable-opencl-simulator option to combine PePU with simgrid %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault f60eb1288d Add initial simgrid support %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 2d3f2f9c71 src: hwloc topology needs to be initialised outside the driver function as the driver may be disabled %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt 6e9d0380d5 Fix the _starpu_cpu_discover_devices() functions that are used when hwloc is not installed. %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt ace934c823 Clean up src/core/topology.c. %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 775a49a519 Use TSD instead of rebuilding worker list %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault f5789e5edc factorize worker thread initialization, fix threaded profiling by setting up the prof timer %!s(int64=13) %!d(string=hai) anos
  Cyril Roelandt 73df999d54 Fix unused variables in the drivers. %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault b20e9ae4fa Account active spinning time into sleeping time when using non-blocking drivers %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 9ba23c408f Fix cpuset of combined workers, they have to be physical cpusets, not logical %!s(int64=13) %!d(string=hai) anos