浏览代码

src/core/perfmodel/perfmodel_bus.c: fix shadow declarations

Nathalie Furmento 12 年之前
父节点
当前提交
44fb409c9e
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/core/perfmodel/perfmodel_bus.c

+ 4 - 4
src/core/perfmodel/perfmodel_bus.c

@@ -1402,14 +1402,14 @@ void starpu_bus_print_bandwidth(FILE *f)
 	{
 	{
 		struct dev_timing *timing;
 		struct dev_timing *timing;
 		struct _starpu_machine_config *config = _starpu_get_machine_config();
 		struct _starpu_machine_config *config = _starpu_get_machine_config();
-		int ncpus = _starpu_topology_get_nhwcpu(config);
-		int cpu;
+		unsigned config_ncpus = _starpu_topology_get_nhwcpu(config);
+		unsigned cpu;
 
 
 #ifdef STARPU_USE_CUDA
 #ifdef STARPU_USE_CUDA
 		if (src <= ncuda)
 		if (src <= ncuda)
 		{
 		{
 			fprintf(f, "CUDA %d\t", src-1);
 			fprintf(f, "CUDA %d\t", src-1);
-			for (cpu = 0; cpu < ncpus; cpu++)
+			for (cpu = 0; cpu < config_ncpus; cpu++)
 			{
 			{
 				timing = &cudadev_timing_per_cpu[src*STARPU_MAXCPUS+cpu];
 				timing = &cudadev_timing_per_cpu[src*STARPU_MAXCPUS+cpu];
 				if (timing->timing_htod)
 				if (timing->timing_htod)
@@ -1425,7 +1425,7 @@ void starpu_bus_print_bandwidth(FILE *f)
 #ifdef STARPU_USE_OPENCL
 #ifdef STARPU_USE_OPENCL
 		{
 		{
 			fprintf(f, "OpenCL%d\t", src-ncuda-1);
 			fprintf(f, "OpenCL%d\t", src-ncuda-1);
-			for (cpu = 0; cpu < ncpus; cpu++)
+			for (cpu = 0; cpu < config_ncpus; cpu++)
 			{
 			{
 				timing = &opencldev_timing_per_cpu[(src-ncuda)*STARPU_MAXCPUS+cpu];
 				timing = &opencldev_timing_per_cpu[(src-ncuda)*STARPU_MAXCPUS+cpu];
 				if (timing->timing_htod)
 				if (timing->timing_htod)