Browse Source

mpi: fix copyrights

Nathalie Furmento 7 years ago
parent
commit
9e1e7aed80
100 changed files with 249 additions and 203 deletions
  1. 2 3
      mpi/dev/starpu_mpi_comm_check.sh
  2. 5 4
      mpi/examples/Makefile.am
  3. 2 1
      mpi/examples/comm/comm.c
  4. 2 1
      mpi/examples/comm/mix_comm.c
  5. 3 1
      mpi/examples/complex/mpi_complex.c
  6. 2 1
      mpi/examples/helper.h
  7. 4 3
      mpi/examples/matrix_decomposition/mpi_cholesky.c
  8. 2 2
      mpi/examples/matrix_decomposition/mpi_cholesky.h
  9. 3 2
      mpi/examples/matrix_decomposition/mpi_cholesky_codelets.c
  10. 2 2
      mpi/examples/matrix_decomposition/mpi_cholesky_codelets.h
  11. 4 3
      mpi/examples/matrix_decomposition/mpi_cholesky_distributed.c
  12. 3 2
      mpi/examples/matrix_decomposition/mpi_cholesky_kernels.c
  13. 2 2
      mpi/examples/matrix_decomposition/mpi_cholesky_kernels.h
  14. 2 2
      mpi/examples/matrix_decomposition/mpi_cholesky_models.c
  15. 2 2
      mpi/examples/matrix_decomposition/mpi_cholesky_models.h
  16. 3 3
      mpi/examples/matrix_decomposition/mpi_decomposition_matrix.c
  17. 3 3
      mpi/examples/matrix_decomposition/mpi_decomposition_matrix.h
  18. 2 2
      mpi/examples/matrix_decomposition/mpi_decomposition_params.c
  19. 2 2
      mpi/examples/matrix_decomposition/mpi_decomposition_params.h
  20. 3 1
      mpi/examples/matrix_mult/mm.c
  21. 2 2
      mpi/examples/mpi_lu/mpi_lu-double.h
  22. 2 2
      mpi/examples/mpi_lu/mpi_lu-float.h
  23. 2 2
      mpi/examples/mpi_lu/pdlu.c
  24. 3 2
      mpi/examples/mpi_lu/pdlu_implicit.c
  25. 2 2
      mpi/examples/mpi_lu/pdlu_kernels.c
  26. 4 2
      mpi/examples/mpi_lu/plu_example.c
  27. 2 2
      mpi/examples/mpi_lu/plu_example_double.c
  28. 2 2
      mpi/examples/mpi_lu/plu_example_float.c
  29. 4 2
      mpi/examples/mpi_lu/plu_implicit_example.c
  30. 3 2
      mpi/examples/mpi_lu/plu_implicit_example_double.c
  31. 3 2
      mpi/examples/mpi_lu/plu_implicit_example_float.c
  32. 4 2
      mpi/examples/mpi_lu/plu_outofcore_example.c
  33. 3 2
      mpi/examples/mpi_lu/plu_outofcore_example_double.c
  34. 3 2
      mpi/examples/mpi_lu/plu_outofcore_example_float.c
  35. 2 2
      mpi/examples/mpi_lu/plu_solve.c
  36. 2 2
      mpi/examples/mpi_lu/plu_solve_double.c
  37. 2 2
      mpi/examples/mpi_lu/plu_solve_float.c
  38. 2 2
      mpi/examples/mpi_lu/pslu.c
  39. 3 2
      mpi/examples/mpi_lu/pslu_implicit.c
  40. 2 2
      mpi/examples/mpi_lu/pslu_kernels.c
  41. 3 2
      mpi/examples/mpi_lu/pxlu.c
  42. 2 2
      mpi/examples/mpi_lu/pxlu.h
  43. 4 2
      mpi/examples/mpi_lu/pxlu_implicit.c
  44. 3 2
      mpi/examples/mpi_lu/pxlu_kernels.c
  45. 2 2
      mpi/examples/mpi_lu/pxlu_kernels.h
  46. 2 2
      mpi/examples/mpi_lu/slu_kernels.c
  47. 3 2
      mpi/examples/native_fortran/nf_basic_ring.f90
  48. 3 2
      mpi/examples/native_fortran/nf_mm.f90
  49. 2 2
      mpi/examples/native_fortran/nf_mm_cl.f90
  50. 7 8
      mpi/examples/perf.sh
  51. 3 2
      mpi/examples/stencil/stencil5.c
  52. 2 2
      mpi/examples/stencil/stencil5_lb.c
  53. 1 1
      mpi/examples/user_datatype/my_interface.c
  54. 1 1
      mpi/examples/user_datatype/my_interface.h
  55. 1 1
      mpi/examples/user_datatype/user_datatype.c
  56. 4 3
      mpi/include/fstarpu_mpi_mod.f90
  57. 3 3
      mpi/include/starpu_mpi.h
  58. 2 2
      mpi/include/starpu_mpi_lb.h
  59. 4 3
      mpi/src/Makefile.am
  60. 2 2
      mpi/src/load_balancer/load_balancer.c
  61. 2 2
      mpi/src/load_balancer/policy/data_movements_interface.c
  62. 2 2
      mpi/src/load_balancer/policy/data_movements_interface.h
  63. 2 2
      mpi/src/load_balancer/policy/load_balancer_policy.h
  64. 2 2
      mpi/src/load_balancer/policy/load_data_interface.c
  65. 2 2
      mpi/src/load_balancer/policy/load_data_interface.h
  66. 3 2
      mpi/src/load_balancer/policy/load_heat_propagation.c
  67. 4 3
      mpi/src/mpi/starpu_mpi_comm.c
  68. 1 1
      mpi/src/mpi/starpu_mpi_comm.h
  69. 2 2
      mpi/src/mpi/starpu_mpi_early_data.c
  70. 2 2
      mpi/src/mpi/starpu_mpi_early_data.h
  71. 2 2
      mpi/src/mpi/starpu_mpi_early_request.c
  72. 2 2
      mpi/src/mpi/starpu_mpi_early_request.h
  73. 4 3
      mpi/src/mpi/starpu_mpi_mpi.c
  74. 2 1
      mpi/src/mpi/starpu_mpi_sync_data.c
  75. 1 1
      mpi/src/mpi/starpu_mpi_sync_data.h
  76. 3 3
      mpi/src/mpi/starpu_mpi_tag.c
  77. 1 1
      mpi/src/mpi/starpu_mpi_tag.h
  78. 4 2
      mpi/src/nmad/starpu_mpi_nmad.c
  79. 3 3
      mpi/src/starpu_mpi.c
  80. 3 3
      mpi/src/starpu_mpi_cache.c
  81. 3 3
      mpi/src/starpu_mpi_cache.h
  82. 2 1
      mpi/src/starpu_mpi_cache_stats.c
  83. 1 1
      mpi/src/starpu_mpi_cache_stats.h
  84. 3 1
      mpi/src/starpu_mpi_collective.c
  85. 3 2
      mpi/src/starpu_mpi_datatype.c
  86. 2 2
      mpi/src/starpu_mpi_datatype.h
  87. 3 3
      mpi/src/starpu_mpi_fortran.c
  88. 3 2
      mpi/src/starpu_mpi_fxt.h
  89. 2 2
      mpi/src/starpu_mpi_helper.c
  90. 3 3
      mpi/src/starpu_mpi_init.c
  91. 2 2
      mpi/src/starpu_mpi_init.h
  92. 2 2
      mpi/src/starpu_mpi_private.c
  93. 3 2
      mpi/src/starpu_mpi_private.h
  94. 2 1
      mpi/src/starpu_mpi_select_node.c
  95. 1 1
      mpi/src/starpu_mpi_select_node.h
  96. 2 1
      mpi/src/starpu_mpi_stats.c
  97. 1 1
      mpi/src/starpu_mpi_stats.h
  98. 3 3
      mpi/src/starpu_mpi_task_insert.c
  99. 2 1
      mpi/src/starpu_mpi_task_insert.h
  100. 0 0
      mpi/src/starpu_mpi_task_insert_fortran.c

+ 2 - 3
mpi/dev/starpu_mpi_comm_check.sh

@@ -1,8 +1,7 @@
 #!/bin/bash
-
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2017 CNRS
+# Copyright (C) 2017                                     CNRS
 #
 # 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
@@ -14,7 +13,7 @@
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 #
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-
+#
 # Script to check MPI communications are done properly
 # The application should be launched with STARPU_MPI_COMM=1
 # e.g

+ 5 - 4
mpi/examples/Makefile.am

@@ -1,8 +1,9 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2009-2013, 2015-2017  Université de Bordeaux
-# Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
-# Copyright (C) 2016  Inria
+# Copyright (C) 2012,2014,2016                           Inria
+# Copyright (C) 2010-2017                                CNRS
+# Copyright (C) 2009-2017                                Université de Bordeaux
+# Copyright (C) 2013                                     Thibaut Lambert
 #
 # 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
@@ -14,7 +15,7 @@
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 #
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-
+#
 include $(top_srcdir)/starpu.mk
 
 if STARPU_SIMGRID

+ 2 - 1
mpi/examples/comm/comm.c

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2016, 2017  CNRS
+ * Copyright (C) 2015-2017                                CNRS
+ * Copyright (C) 2015,2017                                Université de Bordeaux
  *
  * 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

+ 2 - 1
mpi/examples/comm/mix_comm.c

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2017  CNRS
+ * Copyright (C) 2015,2017                                CNRS
+ * Copyright (C) 2015,2017                                Université de Bordeaux
  *
  * 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

+ 3 - 1
mpi/examples/complex/mpi_complex.c

@@ -1,6 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2012, 2013, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2012-2013,2015-2017                      CNRS
+ * Copyright (C) 2013                                     Inria
+ * Copyright (C) 2013-2015,2017                           Université de Bordeaux
  *
  * 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

+ 2 - 1
mpi/examples/helper.h

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2012, 2013, 2015  CNRS
+ * Copyright (C) 2011-2013,2015                           CNRS
+ * Copyright (C) 2015                                     Université de Bordeaux
  *
  * 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

+ 4 - 3
mpi/examples/matrix_decomposition/mpi_cholesky.c

@@ -1,8 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2012, 2015  Université de Bordeaux
- * Copyright (C) 2010  Mehdi Juhoor <mjuhoor@gmail.com>
- * Copyright (C) 2010, 2011, 2012, 2013, 2015, 2016  CNRS
+ * Copyright (C) 2012                                     Inria
+ * Copyright (C) 2009-2012,2014-2015                      Université de Bordeaux
+ * Copyright (C) 2010-2013,2015-2016                      CNRS
+ * Copyright (C) 2010                                     Mehdi Juhoor <mjuhoor@gmail.com>
  *
  * 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

+ 2 - 2
mpi/examples/matrix_decomposition/mpi_cholesky.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2013, 2015  CNRS
+ * Copyright (C) 2010-2011,2013,2015                      CNRS
+ * Copyright (C) 2009-2010                                Université de Bordeaux
  *
  * 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

+ 3 - 2
mpi/examples/matrix_decomposition/mpi_cholesky_codelets.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010, 2014-2015, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015  CNRS
+ * Copyright (C) 2010-2015                                CNRS
+ * Copyright (C) 2013                                     Inria
+ * Copyright (C) 2009-2010,2014-2015,2017                 Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/examples/matrix_decomposition/mpi_cholesky_codelets.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013  CNRS
+ * Copyright (C) 2010-2013,2015                           CNRS
+ * Copyright (C) 2009-2010,2014                           Université de Bordeaux
  *
  * 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

+ 4 - 3
mpi/examples/matrix_decomposition/mpi_cholesky_distributed.c

@@ -1,8 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2011, 2017  Université de Bordeaux
- * Copyright (C) 2010  Mehdi Juhoor <mjuhoor@gmail.com>
- * Copyright (C) 2010, 2011, 2012, 2013, 2015  CNRS
+ * Copyright (C) 2012                                     Inria
+ * Copyright (C) 2009-2011,2014-2015,2017                 Université de Bordeaux
+ * Copyright (C) 2010-2013,2015                           CNRS
+ * Copyright (C) 2010                                     Mehdi Juhoor <mjuhoor@gmail.com>
  *
  * 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

+ 3 - 2
mpi/examples/matrix_decomposition/mpi_cholesky_kernels.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010, 2012-2014  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2015, 2017  CNRS
+ * Copyright (C) 2012                                     Inria
+ * Copyright (C) 2009-2014                                Université de Bordeaux
+ * Copyright (C) 2010-2013,2015,2017                      CNRS
  *
  * 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

+ 2 - 2
mpi/examples/matrix_decomposition/mpi_cholesky_kernels.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013  CNRS
+ * Copyright (C) 2010-2013,2015                           CNRS
+ * Copyright (C) 2009-2010,2014                           Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/examples/matrix_decomposition/mpi_cholesky_models.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2015  CNRS
+ * Copyright (C) 2009-2011,2014                           Université de Bordeaux
+ * Copyright (C) 2010-2011,2013,2015                      CNRS
  *
  * 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

+ 2 - 2
mpi/examples/matrix_decomposition/mpi_cholesky_models.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2013, 2015  CNRS
+ * Copyright (C) 2010-2011,2013,2015                      CNRS
+ * Copyright (C) 2009-2010,2014                           Université de Bordeaux
  *
  * 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

+ 3 - 3
mpi/examples/matrix_decomposition/mpi_decomposition_matrix.c

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2012, 2015  Université de Bordeaux
- * Copyright (C) 2010  Mehdi Juhoor <mjuhoor@gmail.com>
- * Copyright (C) 2010, 2011, 2012, 2013, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2013,2015-2017                      CNRS
+ * Copyright (C) 2009-2012,2014-2015                      Université de Bordeaux
+ * Copyright (C) 2010                                     Mehdi Juhoor <mjuhoor@gmail.com>
  *
  * 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

+ 3 - 3
mpi/examples/matrix_decomposition/mpi_decomposition_matrix.h

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2012  Université de Bordeaux
- * Copyright (C) 2010  Mehdi Juhoor <mjuhoor@gmail.com>
- * Copyright (C) 2010, 2011, 2012, 2013  CNRS
+ * Copyright (C) 2010-2013,2015                           CNRS
+ * Copyright (C) 2009-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010                                     Mehdi Juhoor <mjuhoor@gmail.com>
  *
  * 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

+ 2 - 2
mpi/examples/matrix_decomposition/mpi_decomposition_params.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010, 2015-2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2013,2015-2017                      CNRS
+ * Copyright (C) 2009-2010,2014-2017                      Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/examples/matrix_decomposition/mpi_decomposition_params.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2015  CNRS
+ * Copyright (C) 2010-2013,2015                           CNRS
+ * Copyright (C) 2009-2010,2014                           Université de Bordeaux
  *
  * 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

+ 3 - 1
mpi/examples/matrix_mult/mm.c

@@ -1,6 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
+ * Copyright (C) 2016-2017                                CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2016-2017                                Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/mpi_lu-double.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/mpi_lu-float.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/pdlu.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/pdlu_implicit.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2013  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2014                                Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/pdlu_kernels.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 4 - 2
mpi/examples/mpi_lu/plu_example.c

@@ -1,7 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010-2011, 2013, 2015, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2016, 2017  CNRS
+ * Copyright (C) 2012-2013                                Inria
+ * Copyright (C) 2010-2011,2013-2015,2017                 Université de Bordeaux
+ * Copyright (C) 2010-2013,2015-2017                      CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/plu_example_double.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/plu_example_float.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 4 - 2
mpi/examples/mpi_lu/plu_implicit_example.c

@@ -1,7 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010-2011, 2013, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2016, 2017  CNRS
+ * Copyright (C) 2012-2013                                Inria
+ * Copyright (C) 2010-2011,2013-2015,2017                 Université de Bordeaux
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/plu_implicit_example_double.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2013  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2014                                Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/plu_implicit_example_float.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2013  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2014                                Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 4 - 2
mpi/examples/mpi_lu/plu_outofcore_example.c

@@ -1,7 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010-2011, 2013-2014, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2016, 2017  CNRS
+ * Copyright (C) 2012-2014                                Inria
+ * Copyright (C) 2010-2011,2013-2015,2017                 Université de Bordeaux
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/plu_outofcore_example_double.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2013  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2014                                Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/plu_outofcore_example_float.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2013  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2014                                Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/plu_solve.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2014  Université de Bordeaux
- * Copyright (C) 2010, 2016, 2017  CNRS
+ * Copyright (C) 2010-2011,2014-2015                      Université de Bordeaux
+ * Copyright (C) 2010-2012,2015-2017                      CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/plu_solve_double.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/plu_solve_float.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/pslu.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/pslu_implicit.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2013  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2014                                Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/pslu_kernels.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/pxlu.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2011, 2014, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2012, 2013, 2017  CNRS
+ * Copyright (C) 2012,2017                                Inria
+ * Copyright (C) 2010-2011,2014,2017                      Université de Bordeaux
+ * Copyright (C) 2010-2013,2015,2017                      CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/pxlu.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2014  Université de Bordeaux
- * Copyright (C) 2010, 2012, 2014, 2017  CNRS
+ * Copyright (C) 2010-2011,2014                           Université de Bordeaux
+ * Copyright (C) 2010-2012,2014-2015,2017                 CNRS
  *
  * 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

+ 4 - 2
mpi/examples/mpi_lu/pxlu_implicit.c

@@ -1,7 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010-2011, 2013-2015, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2012, 2013, 2017  CNRS
+ * Copyright (C) 2012                                     Inria
+ * Copyright (C) 2010-2011,2013-2015,2017                 Université de Bordeaux
+ * Copyright (C) 2010-2013,2015,2017                      CNRS
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 3 - 2
mpi/examples/mpi_lu/pxlu_kernels.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2012  Université de Bordeaux
- * Copyright (C) 2010, 2012, 2017  CNRS
+ * Copyright (C) 2012                                     Inria
+ * Copyright (C) 2010-2015                                Université de Bordeaux
+ * Copyright (C) 2010-2012,2015,2017                      CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/pxlu_kernels.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2012, 2014  Université de Bordeaux
- * Copyright (C) 2010, 2012  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010-2012,2015                           CNRS
  *
  * 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

+ 2 - 2
mpi/examples/mpi_lu/slu_kernels.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010  Université de Bordeaux
- * Copyright (C) 2010  CNRS
+ * Copyright (C) 2010-2012,2014                           Université de Bordeaux
+ * Copyright (C) 2010,2015                                CNRS
  *
  * 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

+ 3 - 2
mpi/examples/native_fortran/nf_basic_ring.f90

@@ -1,6 +1,7 @@
 ! StarPU --- Runtime system for heterogeneous multicore architectures.
 !
-! Copyright (C) 2016  Inria
+! Copyright (C) 2016                                     Inria
+! Copyright (C) 2016                                     Université de Bordeaux
 !
 ! 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
@@ -12,7 +13,7 @@
 ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 !
 ! See the GNU Lesser General Public License in COPYING.LGPL for more details.
-
+!
 program nf_basic_ring
         use iso_c_binding       ! C interfacing module
         use fstarpu_mod         ! StarPU interfacing module

+ 3 - 2
mpi/examples/native_fortran/nf_mm.f90

@@ -1,6 +1,7 @@
 ! StarPU --- Runtime system for heterogeneous multicore architectures.
 !
-! Copyright (C) 2016  Inria
+! Copyright (C) 2016                                     Inria
+! Copyright (C) 2016                                     Université de Bordeaux
 !
 ! 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
@@ -12,7 +13,7 @@
 ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 !
 ! See the GNU Lesser General Public License in COPYING.LGPL for more details.
-
+!
 program nf_mm
         use iso_c_binding       ! C interfacing module
         use fstarpu_mod         ! StarPU interfacing module

+ 2 - 2
mpi/examples/native_fortran/nf_mm_cl.f90

@@ -1,6 +1,6 @@
 ! StarPU --- Runtime system for heterogeneous multicore architectures.
 !
-! Copyright (C) 2016  Inria
+! Copyright (C) 2016                                     Inria
 !
 ! 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
@@ -12,7 +12,7 @@
 ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 !
 ! See the GNU Lesser General Public License in COPYING.LGPL for more details.
-
+!
 module nf_mm_cl
 contains
 subroutine mat_disp (m)

+ 7 - 8
mpi/examples/perf.sh

@@ -1,21 +1,20 @@
 #!/bin/bash
-
 # StarPU --- Runtime system for heterogeneous multicore architectures.
-# 
-# Copyright (C) 2010  Université de Bordeaux
-# Copyright (C) 2010  CNRS
-# 
+#
+# Copyright (C) 2010-2011,2014                           Université de Bordeaux
+# Copyright (C) 2010,2015                                CNRS
+#
 # 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

+ 3 - 2
mpi/examples/stencil/stencil5.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2013, 2015-2017              Université de Bordeaux
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2012-2013                                Inria
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2011-2017                                Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/examples/stencil/stencil5_lb.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2013, 2015-2017              Université de Bordeaux
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2011,2013,2015-2017                      Université de Bordeaux
  *
  * 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

+ 1 - 1
mpi/examples/user_datatype/my_interface.c

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2016, 2017  CNRS
+ * Copyright (C) 2015-2017                                CNRS
  *
  * 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

+ 1 - 1
mpi/examples/user_datatype/my_interface.h

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015  CNRS
+ * Copyright (C) 2015                                     CNRS
  *
  * 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

+ 1 - 1
mpi/examples/user_datatype/user_datatype.c

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2016, 2017  CNRS
+ * Copyright (C) 2015-2017                                CNRS
  *
  * 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

+ 4 - 3
mpi/include/fstarpu_mpi_mod.f90

@@ -1,7 +1,8 @@
 ! StarPU --- Runtime system for heterogeneous multicore architectures.
 !
-! Copyright (C) 2016  Inria
-! Copyright (C) 2017  Université de Bordeaux
+! Copyright (C) 2017                                     CNRS
+! Copyright (C) 2016                                     Inria
+! Copyright (C) 2016-2017                                Université de Bordeaux
 !
 ! 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
@@ -13,7 +14,7 @@
 ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 !
 ! See the GNU Lesser General Public License in COPYING.LGPL for more details.
-
+!
 module fstarpu_mpi_mod
         use iso_c_binding
         use fstarpu_mod

+ 3 - 3
mpi/include/starpu_mpi.h

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2012, 2014-2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2016  Inria
+ * Copyright (C) 2009-2012,2014-2017                      Université de Bordeaux
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2016                                     Inria
  *
  * 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

+ 2 - 2
mpi/include/starpu_mpi_lb.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
  *
  * 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

+ 4 - 3
mpi/src/Makefile.am

@@ -1,7 +1,8 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2009-2012  Université de Bordeaux
-# Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+# Copyright (C) 2012                                     Inria
+# Copyright (C) 2010-2017                                CNRS
+# Copyright (C) 2009-2014                                Université de Bordeaux
 #
 # 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
@@ -13,7 +14,7 @@
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 #
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
-
+#
 CC=$(MPICC)
 CCLD=$(MPICC)
 

+ 2 - 2
mpi/src/load_balancer/load_balancer.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
  *
  * 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

+ 2 - 2
mpi/src/load_balancer/policy/data_movements_interface.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
  *
  * 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

+ 2 - 2
mpi/src/load_balancer/policy/data_movements_interface.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
  *
  * 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

+ 2 - 2
mpi/src/load_balancer/policy/load_balancer_policy.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
  *
  * 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

+ 2 - 2
mpi/src/load_balancer/policy/load_data_interface.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
  *
  * 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

+ 2 - 2
mpi/src/load_balancer/policy/load_data_interface.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
  *
  * 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

+ 3 - 2
mpi/src/load_balancer/policy/load_heat_propagation.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  CNRS
+ * Copyright (C) 2016                                     Inria
+ * Copyright (C) 2017                                     CNRS
+ * Copyright (C) 2017                                     Université de Bordeaux
  *
  * 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

+ 4 - 3
mpi/src/mpi/starpu_mpi_comm.c

@@ -1,8 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2011-2017  Université de Bordeaux
- * Copyright (C) 2014 Inria
+ * Copyright (C) 2017                                     Guillaume Beauchamp
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2014,2017                                Inria
+ * Copyright (C) 2011-2017                                Université de Bordeaux
  *
  * 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

+ 1 - 1
mpi/src/mpi/starpu_mpi_comm.h

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2016, 2017  CNRS
+ * Copyright (C) 2015-2017                                CNRS
  *
  * 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

+ 2 - 2
mpi/src/mpi/starpu_mpi_early_data.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2014, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2009-2014,2017                           Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/src/mpi/starpu_mpi_early_data.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2014, 2016  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2009-2014,2016                           Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/src/mpi/starpu_mpi_early_request.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2014, 2016-2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2009-2014,2016-2017                      Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/src/mpi/starpu_mpi_early_request.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2014  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2009-2014                                Université de Bordeaux
  *
  * 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

+ 4 - 3
mpi/src/mpi/starpu_mpi_mpi.c

@@ -1,8 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2016  Inria
+ * Copyright (C) 2012-2013,2016-2017                      Inria
+ * Copyright (C) 2009-2017                                Université de Bordeaux
+ * Copyright (C) 2017                                     Guillaume Beauchamp
+ * Copyright (C) 2010-2017                                CNRS
  *
  * 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

+ 2 - 1
mpi/src/mpi/starpu_mpi_sync_data.c

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2016, 2017  CNRS
+ * Copyright (C) 2015-2017                                CNRS
+ * Copyright (C) 2015                                     Université de Bordeaux
  *
  * 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

+ 1 - 1
mpi/src/mpi/starpu_mpi_sync_data.h

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2016, 2017  CNRS
+ * Copyright (C) 2015-2017                                CNRS
  *
  * 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

+ 3 - 3
mpi/src/mpi/starpu_mpi_tag.c

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2011-2015, 2017  Université de Bordeaux
- * Copyright (C) 2014 Inria
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2011-2015,2017                           Université de Bordeaux
+ * Copyright (C) 2014                                     Inria
  *
  * 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

+ 1 - 1
mpi/src/mpi/starpu_mpi_tag.h

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2015, 2016, 2017  CNRS
+ * Copyright (C) 2015-2017                                CNRS
  *
  * 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

+ 4 - 2
mpi/src/nmad/starpu_mpi_nmad.c

@@ -1,7 +1,9 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2014, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2017  CNRS
+ * Copyright (C) 2017                                     Inria
+ * Copyright (C) 2017                                     Guillaume Beauchamp
+ * Copyright (C) 2010-2015,2017                           CNRS
+ * Copyright (C) 2009-2014,2017                           Université de Bordeaux
  *
  * 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

+ 3 - 3
mpi/src/starpu_mpi.c

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2016  Inria
+ * Copyright (C) 2012-2013,2016-2017                      Inria
+ * Copyright (C) 2009-2017                                Université de Bordeaux
+ * Copyright (C) 2010-2017                                CNRS
  *
  * 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

+ 3 - 3
mpi/src/starpu_mpi_cache.c

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2011-2017  Université de Bordeaux
- * Copyright (C) 2014 Inria
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2011-2017                                Université de Bordeaux
+ * Copyright (C) 2014                                     Inria
  *
  * 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

+ 3 - 3
mpi/src/starpu_mpi_cache.h

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2011-2014, 2017  Université de Bordeaux
- * Copyright (C) 2014 Inria
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2011-2014,2017                           Université de Bordeaux
+ * Copyright (C) 2014                                     Inria
  *
  * 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

+ 2 - 1
mpi/src/starpu_mpi_cache_stats.c

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2014-2017                                CNRS
+ * Copyright (C) 2015                                     Université de Bordeaux
  *
  * 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

+ 1 - 1
mpi/src/starpu_mpi_cache_stats.h

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2014-2017                                CNRS
  *
  * 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

+ 3 - 1
mpi/src/starpu_mpi_collective.c

@@ -1,6 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2015                                     Université de Bordeaux
+ * Copyright (C) 2013                                     Thibaut Lambert
  *
  * 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

+ 3 - 2
mpi/src/starpu_mpi_datatype.c

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2011, 2015  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2011-2012,2015                           Inria
+ * Copyright (C) 2009-2011,2014-2015                      Université de Bordeaux
+ * Copyright (C) 2010-2017                                CNRS
  *
  * 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

+ 2 - 2
mpi/src/starpu_mpi_datatype.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009-2011  Université de Bordeaux
- * Copyright (C) 2010, 2012, 2013, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2009-2011,2014                           Université de Bordeaux
+ * Copyright (C) 2010-2013,2015-2017                      CNRS
  *
  * 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

+ 3 - 3
mpi/src/starpu_mpi_fortran.c

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016, 2017  CNRS
- * Copyright (C) 2016  Inria
- * Copyright (C) 2017  Université de Bordeaux
+ * Copyright (C) 2016-2017                                CNRS
+ * Copyright (C) 2016-2017                                Université de Bordeaux
+ * Copyright (C) 2016                                     Inria
  *
  * 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

+ 3 - 2
mpi/src/starpu_mpi_fxt.h

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2012, 2016, 2017  CNRS
+ * Copyright (C) 2012-2013                                Inria
+ * Copyright (C) 2010-2011,2014,2017                      Université de Bordeaux
+ * Copyright (C) 2010,2012,2014-2017                      CNRS
  *
  * 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

+ 2 - 2
mpi/src/starpu_mpi_helper.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2015, 2017  Université de Bordeaux
- * Copyright (C) 2010, 2012, 2014, 2016, 2017  CNRS
+ * Copyright (C) 2010-2011,2014-2015,2017                 Université de Bordeaux
+ * Copyright (C) 2010-2012,2014-2017                      CNRS
  *
  * 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

+ 3 - 3
mpi/src/starpu_mpi_init.c

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2016  Inria
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2009-2017                                Université de Bordeaux
+ * Copyright (C) 2016                                     Inria
  *
  * 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

+ 2 - 2
mpi/src/starpu_mpi_init.h

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2012-2015  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2010,2012-2015                           Université de Bordeaux
  *
  * 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

+ 2 - 2
mpi/src/starpu_mpi_private.c

@@ -1,7 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2012, 2014-2016  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2013,2015-2017                      CNRS
+ * Copyright (C) 2010,2012,2014-2016                      Université de Bordeaux
  *
  * 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

+ 3 - 2
mpi/src/starpu_mpi_private.h

@@ -1,7 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2010, 2012-2017  Université de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2010-2017                                Université de Bordeaux
+ * Copyright (C) 2010-2017                                CNRS
+ * Copyright (C) 2016-2017                                Inria
  *
  * 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

+ 2 - 1
mpi/src/starpu_mpi_select_node.c

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2014, 2015, 2016, 2017  CNRS
+ * Copyright (C) 2014-2017                                CNRS
+ * Copyright (C) 2014-2015                                Université de Bordeaux
  *
  * 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

+ 1 - 1
mpi/src/starpu_mpi_select_node.h

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2014, 2015, 2017  CNRS
+ * Copyright (C) 2012-2015,2017                           CNRS
  *
  * 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

+ 2 - 1
mpi/src/starpu_mpi_stats.c

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2012, 2013, 2016, 2017  CNRS
+ * Copyright (C) 2012-2017                                CNRS
+ * Copyright (C) 2015                                     Université de Bordeaux
  *
  * 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

+ 1 - 1
mpi/src/starpu_mpi_stats.h

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2012, 2016, 2017  CNRS
+ * Copyright (C) 2012,2015-2017                           CNRS
  *
  * 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

+ 3 - 3
mpi/src/starpu_mpi_task_insert.c

@@ -1,8 +1,8 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2011, 2012, 2013, 2014, 2015, 2016, 2017  CNRS
- * Copyright (C) 2011-2017  Université de Bordeaux
- * Copyright (C) 2014, 2016 Inria
+ * Copyright (C) 2012,2014,2016-2017                      Inria
+ * Copyright (C) 2011-2017                                CNRS
+ * Copyright (C) 2011-2017                                Université de Bordeaux
  *
  * 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

+ 2 - 1
mpi/src/starpu_mpi_task_insert.h

@@ -1,6 +1,7 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2016, 2017  CNRS
+ * Copyright (C) 2016-2017                                CNRS
+ * Copyright (C) 2017                                     Université de Bordeaux
  *
  * 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

+ 0 - 0
mpi/src/starpu_mpi_task_insert_fortran.c


Some files were not shown because too many files changed in this diff