Samuel Thibault лет назад: 15
Родитель
Сommit
719155db9f
68 измененных файлов с 622 добавлено и 593 удалено
  1. 9 9
      Makefile.am
  2. 16 0
      autogen.sh
  3. 9 9
      configure.ac
  4. 9 9
      doc/Makefile.am
  5. 9 9
      examples/Makefile.am
  6. 9 9
      examples/fortran/bindings/Makefile
  7. 9 9
      examples/starpufft/Makefile.am
  8. 8 9
      examples/stencil/Makefile.am
  9. 9 9
      mpi/Makefile.am
  10. 16 0
      mpi/examples/perf.sh
  11. 9 9
      src/Makefile.am
  12. 0 29
      src/datawizard/interfaces/Makefile
  13. 5 1
      src/sched_policies/deque_modeling_policy_data_aware.c
  14. 7 0
      src/sched_policies/parallel_heft.c
  15. 10 9
      tests/Makefile.am
  16. 9 9
      tests/cholesky/gnuplot_sched.sh
  17. 9 9
      tests/cholesky/sched.sh
  18. 9 9
      tests/cholesky/sched_one_gpu.sh
  19. 10 9
      tests/coverage/coverage.sh
  20. 9 9
      tests/experiments/bandwidth_cuda/Makefile
  21. 9 9
      tests/experiments/bandwidth_cuda/bench_bandwidth.gp
  22. 9 10
      tests/experiments/bandwidth_cuda/bench_bandwidth.sh
  23. 9 9
      tests/experiments/bandwidth_cuda/bench_bandwidth_strided.gp
  24. 9 9
      tests/experiments/latency/Makefile
  25. 9 9
      tests/heat/deps.sh
  26. 9 9
      tests/heat/dmda.sh
  27. 9 9
      tests/heat/dmda_gnuplot.sh
  28. 9 9
      tests/heat/gflops.gp
  29. 9 9
      tests/heat/gflops.sh
  30. 10 10
      tests/heat/gflops_sched.gp
  31. 9 9
      tests/heat/gflops_sched.sh
  32. 9 9
      tests/heat/granularity.sh
  33. 9 9
      tests/heat/granularity_gnuplot.sh
  34. 9 9
      tests/heat/heat.sh
  35. 9 9
      tests/heat/model_perturbation.sh
  36. 9 9
      tests/heat/sched.sh
  37. 9 9
      tests/heat/sched_gnuplot.sh
  38. 9 9
      tests/heat/speedup.gp
  39. 9 9
      tests/heat/speedup.sh
  40. 9 9
      tests/heat/speedup_barracuda.gp
  41. 9 9
      tests/heat/speedup_hagrid.gp
  42. 9 9
      tests/heat/time.gp
  43. 9 9
      tests/incrementer/speed.sh
  44. 9 9
      tests/memory/memstress.gp
  45. 10 10
      tests/memory/memstress.sh
  46. 9 9
      tests/memory/memstress2.gp
  47. 10 10
      tests/memory/memstress2.sh
  48. 9 9
      tests/microbenchs/starpu_check.sh
  49. 9 9
      tests/mult/gflops.gp
  50. 9 9
      tests/mult/gflops.sh
  51. 9 9
      tests/mult/sched.gp
  52. 9 9
      tests/mult/sched.sh
  53. 9 9
      tests/mult/speedup.gp
  54. 9 9
      tests/mult/speedup.sh
  55. 9 9
      tests/perf_models/bench_sgemm.sh
  56. 9 9
      tests/perf_models/error_model.gp
  57. 9 9
      tests/perf_models/error_model.sh
  58. 9 9
      tests/regression/regression.sh.in
  59. 9 9
      tests/regression/regression_test.sh
  60. 9 9
      tools/Makefile.am
  61. 9 9
      tools/distrib/distrib.sh
  62. 9 9
      tools/histo.sh
  63. 9 9
      tools/model.sh
  64. 9 9
      tools/model_distrib.sh
  65. 9 9
      tools/perfmodel_display_gnuplot.sh
  66. 16 1
      tools/rename.sh
  67. 9 9
      tools/sampling.sh
  68. 9 9
      tools/starpu_top.sh

+ 9 - 9
Makefile.am

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010, 2011  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 ACLOCAL_AMFLAGS=-I m4
 CLEANFILES = *.gcno *.gcda *.linkinfo

+ 16 - 0
autogen.sh

@@ -1,5 +1,21 @@
 #!/bin/sh
 
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation; either version 2.1 of the License, or (at
+# your option) any later version.
+# 
+# StarPU is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# 
+# See the GNU Lesser General Public License in COPYING.LGPL for more details.
+
 if ! libtool --version > /dev/null
 then
 	echo "Libtool is missing, please install it."

+ 9 - 9
configure.ac

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010, 2011  Université de Bordeaux 1
+# Copyright (C) 2010, 2011  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 AC_INIT([StarPU],0.4, [starpu-bugs@lists.gforge.inria.fr], starpu)
 AC_CONFIG_SRCDIR(include/starpu.h)

+ 9 - 9
doc/Makefile.am

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 info_TEXINFOS = starpu.texi
 

+ 9 - 9
examples/Makefile.am

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 AM_CFLAGS = $(HWLOC_CFLAGS) -Wall
 LIBS = $(top_builddir)/src/libstarpu.la $(HWLOC_LIBS) @LIBS@

+ 9 - 9
examples/fortran/bindings/Makefile

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 FC=gfortran
 CFLAGS+= -g -Wall

+ 9 - 9
examples/starpufft/Makefile.am

@@ -1,19 +1,19 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
 #
-#
 AM_CPPFLAGS = -I$(top_srcdir)/include/ -I$(top_builddir)/include
 
 lib_LTLIBRARIES = libstarpufft.la

+ 8 - 9
examples/stencil/Makefile.am

@@ -1,18 +1,17 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 AM_CFLAGS = $(HWLOC_CFLAGS)
 LIBS = $(top_builddir)/src/libstarpu.la $(HWLOC_LIBS) @LIBS@

+ 9 - 9
mpi/Makefile.am

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010, 2011  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 CC=$(MPICC)
 

+ 16 - 0
mpi/examples/perf.sh

@@ -1,5 +1,21 @@
 #!/bin/bash
 
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation; either version 2.1 of the License, or (at
+# your option) any later version.
+# 
+# StarPU is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# 
+# See the GNU Lesser General Public License in COPYING.LGPL for more details.
+
 # 4G x np = 4 * (k*1K) ^ 2
 # A G * np = 4 * k^2 * 1M
 # A * 250 * np = k^2

+ 9 - 9
src/Makefile.am

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2011 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010, 2011  Université de Bordeaux 1
+# Copyright (C) 2010, 2011  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 SUBDIRS =
 

+ 0 - 29
src/datawizard/interfaces/Makefile

@@ -1,29 +0,0 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2.1 of the License, or (at
-# your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
-# See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
-
-OBJS := bcsr_interface.o csr_interface.o blas_filters.o blas_interface.o vector_interface.o bcsr_filters.o csr_filters.o vector_filters.o
-
-all: $(OBJS)
-
-ifeq ($(filter ${MAKECMDGOALS},clean distclean),)
-%.d: %.c
-	$(CC) $(CFLAGS) $< -MM -o $*.d
-
--include $(OBJS:.o=.d)
-endif
-
-clean:
-	@rm -f *.o *.d *.gcno *.gcda

+ 5 - 1
src/sched_policies/deque_modeling_policy_data_aware.c

@@ -327,7 +327,7 @@ static int _dm_push_task(struct starpu_task *task, unsigned prio)
 		if (local_length == -1.0) 
 		{
 			/* there is no prediction available for that task
-			 * with that arch we want to speed-up calibration time 
+			 * with that arch yet, we want to speed-up calibration time 
 			 * so we force this measurement */
 			/* XXX assert we are benchmarking ! */
 			best = worker;
@@ -395,6 +395,10 @@ static int _dmda_push_task(struct starpu_task *task, unsigned prio)
 
 		if (local_task_length[worker] == -1.0)
 		{
+			/* there is no prediction available for that task
+			 * with that arch yet, we want to speed-up calibration time 
+			 * so we force this measurement */
+			/* XXX assert we are benchmarking ! */
 			forced_best = worker;
 			break;
 		}

+ 7 - 0
src/sched_policies/parallel_heft.c

@@ -229,9 +229,16 @@ static int _parallel_heft_push_task(struct starpu_task *task, unsigned prio)
 
 		if (local_task_length[worker] == -1.0)
 		{
+			/* there is no prediction available for that task
+			 * with that arch yet, we want to speed-up calibration time 
+			 * so we force this measurement */
+			/* XXX assert we are benchmarking ! */
 			forced_best = worker;
 			break;
 		}
+		if (local_task_length[worker] == 0.)
+		{
+		}
 
 		exp_end[worker] = compute_expected_end(worker, local_task_length[worker]);
 

+ 10 - 9
tests/Makefile.am

@@ -1,18 +1,19 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010, 2011  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# Copyright (C) 2010  Institut National de Recherche en Informatique et Automatique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 AM_CFLAGS = $(HWLOC_CFLAGS)
 LIBS = $(top_builddir)/src/libstarpu.la $(HWLOC_LIBS) @LIBS@

+ 9 - 9
tests/cholesky/gnuplot_sched.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 #suffix="-5800"
 suffix=""

+ 9 - 9
tests/cholesky/sched.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 maxiter=10

+ 9 - 9
tests/cholesky/sched_one_gpu.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 maxiter=5
 ROOTDIR=../../

+ 10 - 9
tests/coverage/coverage.sh

@@ -1,19 +1,20 @@
 #!/bin/bash
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 exampledir=../examples/
 

+ 9 - 9
tests/experiments/bandwidth_cuda/Makefile

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 CUDASDKDIR=/home/gonnet/NVIDIA_CUDA_SDK/
 CUDAINSTALLDIR=/usr/local/cuda/

+ 9 - 9
tests/experiments/bandwidth_cuda/bench_bandwidth.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 10
tests/experiments/bandwidth_cuda/bench_bandwidth.sh

@@ -1,21 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
-
 
 mkdir -p .results
 

+ 9 - 9
tests/experiments/bandwidth_cuda/bench_bandwidth_strided.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/experiments/latency/Makefile

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 CUDASDKDIR?=/home/gonnet/NVIDIA_CUDA_SDK/
 CUDAINSTALLDIR=/usr/local/cuda/

+ 9 - 9
tests/heat/deps.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 maxiter=5

+ 9 - 9
tests/heat/dmda.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 maxiter=2
 

+ 9 - 9
tests/heat/dmda_gnuplot.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 outputfile=dmda.data
 

+ 9 - 9
tests/heat/gflops.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/heat/gflops.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 DIR=$PWD

+ 10 - 10
tests/heat/gflops_sched.gp

@@ -1,21 +1,21 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
-
 
 set term postscript eps enhanced color
 set output "gflops_sched.eps"

+ 9 - 9
tests/heat/gflops_sched.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 DIR=$PWD

+ 9 - 9
tests/heat/granularity.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 DIR=$PWD
 ROOTDIR=$DIR/../..

+ 9 - 9
tests/heat/granularity_gnuplot.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 prefix=granularity
 prefix=hybrid

+ 9 - 9
tests/heat/heat.sh

@@ -1,20 +1,20 @@
 #/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 DIR=$PWD
 ROOTDIR=$DIR/../..

+ 9 - 9
tests/heat/model_perturbation.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 #ampllist="0.0 0.1 0.2 0.25 0.3 0.4 0.50 0.6 0.7 0.75 0.8 0.9 0.95 1.0 "

+ 9 - 9
tests/heat/sched.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 maxiter=5
 

+ 9 - 9
tests/heat/sched_gnuplot.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 prefix=sched
 outputfile=$prefix.data

+ 9 - 9
tests/heat/speedup.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/heat/speedup.sh

@@ -1,20 +1,20 @@
 #/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 DIR=$PWD
 ROOTDIR=$DIR/../..

+ 9 - 9
tests/heat/speedup_barracuda.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/heat/speedup_hagrid.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/heat/time.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/incrementer/speed.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 # We compute the duration of the experiment for multiple powers of 2
 

+ 9 - 9
tests/memory/memstress.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript landscape color 22 

+ 10 - 10
tests/memory/memstress.sh

@@ -1,21 +1,21 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
-
 
 DIR=$PWD
 ROOTDIR=$DIR/../..

+ 9 - 9
tests/memory/memstress2.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript landscape color 22 

+ 10 - 10
tests/memory/memstress2.sh

@@ -1,21 +1,21 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
-
 
 DIR=$PWD
 ROOTDIR=$DIR/../..

+ 9 - 9
tests/microbenchs/starpu_check.sh

@@ -1,20 +1,20 @@
 #!/bin/sh
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 TEST_DIR=$PWD

+ 9 - 9
tests/mult/gflops.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/mult/gflops.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 DIR=$PWD

+ 9 - 9
tests/mult/sched.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/mult/sched.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 maxiter=5
 

+ 9 - 9
tests/mult/speedup.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 set term postscript eps enhanced color

+ 9 - 9
tests/mult/speedup.sh

@@ -1,20 +1,20 @@
 #/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 DIR=$PWD
 ROOTDIR=$DIR/../..

+ 9 - 9
tests/perf_models/bench_sgemm.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 DIR=$PWD
 ROOTDIR=$DIR/../..

+ 9 - 9
tests/perf_models/error_model.gp

@@ -1,20 +1,20 @@
 #!/usr/bin/gnuplot -persist
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 set term postscript eps enhanced color
 set output "model_error.eps"

+ 9 - 9
tests/perf_models/error_model.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 # for bc
 scale=8

+ 9 - 9
tests/regression/regression.sh.in

@@ -1,19 +1,19 @@
 #!/bin/bash
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 WORKDIR=`mktemp -d`
 SRCDIR=@STARPU_SRC_DIR@

+ 9 - 9
tests/regression/regression_test.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 DIR=$PWD

+ 9 - 9
tools/Makefile.am

@@ -1,18 +1,18 @@
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2009 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010, 2011  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 SUBDIRS = 
 

+ 9 - 9
tools/distrib/distrib.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 filename=$1
 

+ 9 - 9
tools/histo.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 # generate the input data

+ 9 - 9
tools/model.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 trace_model()

+ 9 - 9
tools/model_distrib.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 create_histograms()
 {

+ 9 - 9
tools/perfmodel_display_gnuplot.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 function compute_mean_and_stddev ()

+ 16 - 1
tools/rename.sh

@@ -1,2 +1,17 @@
-find . -type f -not -path "*svn*"|xargs sed -i -f $(dirname $0)/rename.sed
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation; either version 2.1 of the License, or (at
+# your option) any later version.
+# 
+# StarPU is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# 
+# See the GNU Lesser General Public License in COPYING.LGPL for more details.
 
+find . -type f -not -path "*svn*"|xargs sed -i -f $(dirname $0)/rename.sed

+ 9 - 9
tools/sampling.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2008, 2009, 2010  Université de Bordeaux 1
+# Copyright (C) 2010  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 
 inputfile=$1

+ 9 - 9
tools/starpu_top.sh

@@ -1,20 +1,20 @@
 #!/bin/bash
 
-#
-# StarPU
-# Copyright (C) Université Bordeaux 1, CNRS 2008-2010 (see AUTHORS file)
-#
-# This program is free software; you can redistribute it and/or modify
+# StarPU --- Runtime system for heterogeneous multicore architectures.
+# 
+# Copyright (C) 2010  Université de Bordeaux 1
+# Copyright (C) 2010, 2011  Centre National de la Recherche Scientifique
+# 
+# StarPU is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
 # the Free Software Foundation; either version 2.1 of the License, or (at
 # your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
+# 
+# StarPU is distributed in the hope that it will be useful, but
 # WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
+# 
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-#
 
 # TODO display help if -h is passed