소스 검색

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 년 전
부모
커밋
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;