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

Don't care about integer overflow in our test computations

Samuel Thibault лет назад: 4
Родитель
Сommit
a63732ef00

+ 3 - 3
tests/perfmodels/regression_based.c

@@ -37,7 +37,7 @@ static void memset_cuda(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 
 	cudaMemsetAsync(ptr, 42, n * sizeof(*ptr), starpu_cuda_get_local_stream());
@@ -53,7 +53,7 @@ void memset0_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 	unsigned i;
 
@@ -66,7 +66,7 @@ void memset_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 
 	starpu_usleep(10);

+ 1 - 1
tests/perfmodels/regression_based_01.c

@@ -42,7 +42,7 @@ void memset_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 	unsigned i;
 

+ 2 - 2
tests/perfmodels/regression_based_02.c

@@ -39,7 +39,7 @@ void memset0_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 	unsigned i;
 
@@ -57,7 +57,7 @@ void memset_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 	int i;
 

+ 2 - 2
tests/perfmodels/regression_based_03.c

@@ -40,7 +40,7 @@ void memset0_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 	unsigned i;
 
@@ -58,7 +58,7 @@ void memset_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 	int i;
 

+ 3 - 3
tests/perfmodels/regression_based_04.c

@@ -40,7 +40,7 @@ static void memset_cuda(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 
 	cudaMemsetAsync(ptr, 42, n * sizeof(*ptr), starpu_cuda_get_local_stream());
@@ -57,7 +57,7 @@ void memset0_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 	unsigned i;
 
@@ -73,7 +73,7 @@ void memset_cpu(void *descr[], void *arg)
 	(void)arg;
 	STARPU_SKIP_IF_VALGRIND;
 
-	int *ptr = (int *)STARPU_VECTOR_GET_PTR(descr[0]);
+	unsigned *ptr = (unsigned *)STARPU_VECTOR_GET_PTR(descr[0]);
 	unsigned n = STARPU_VECTOR_GET_NX(descr[0]);
 
 	//starpu_usleep(10);