Просмотр исходного кода

Move scheduled field, which is to be changed by starpu with proper synchronization, not along fields which are not to change but read without synchronization

Samuel Thibault лет назад: 7
Родитель
Сommit
787a3c69cc
1 измененных файлов с 2 добавлено и 3 удалено
  1. 2 3
      include/starpu_task.h

+ 2 - 3
include/starpu_task.h

@@ -182,9 +182,7 @@ struct starpu_task
 	unsigned destroy:1;
 	unsigned regenerate:1;
 
-	unsigned scheduled:1;
-
-	unsigned int mf_skip:1;
+	unsigned mf_skip:1;
 
 	unsigned no_submitorder:1; /* do not allocate a submitorder id for this task */
 
@@ -196,6 +194,7 @@ struct starpu_task
 	int priority;
 
 	enum starpu_task_status status;
+	unsigned char scheduled:1;
 
 	int magic;