@@ -1161,8 +1161,7 @@ int starpu_initialize(struct starpu_conf *user_conf, int *argc, char ***argv)
#ifdef HAVE_AYUDAME_H
#ifndef AYU_RT_STARPU
-/* Dumb value for now */
-#define AYU_RT_STARPU 32
+#define AYU_RT_STARPU 4
#endif
if (AYU_event)
{
@@ -87,6 +87,7 @@ int starpu_memory_allocate(unsigned node, size_t size, int flags)
min_waiting_size[node] = size;
/* Wait for it */
+ /* TODO: utiliser plutôt l'approche de MArc*/
while (used_size[node] + size > global_size[node])
STARPU_PTHREAD_COND_WAIT(&cond_nodes[node], &lock_nodes[node]);