|  | 
| 1 | 1 | // -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*- | 
| 2 | 2 | //----------------------------------------------------------------------------- | 
| 3 |  | -// Copyright 2000-2024 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com) | 
|  | 3 | +// Copyright 2000-2025 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com) | 
| 4 | 4 | // See the top-level COPYRIGHT file for details. | 
| 5 | 5 | // SPDX-License-Identifier: Apache-2.0 | 
| 6 | 6 | //----------------------------------------------------------------------------- | 
| 7 | 7 | /*---------------------------------------------------------------------------*/ | 
| 8 |  | -/* IncrementalComponentModifier.cc                             (C) 2000-2024 */ | 
|  | 8 | +/* IncrementalComponentModifier.cc                             (C) 2000-2025 */ | 
| 9 | 9 | /*                                                                           */ | 
| 10 | 10 | /* Modification incrémentale des constituants.                               */ | 
| 11 | 11 | /*---------------------------------------------------------------------------*/ | 
| @@ -50,9 +50,9 @@ IncrementalComponentModifier(AllEnvData* all_env_data, const RunQueue& queue) | 
| 50 | 50 |     m_use_generic_copy_between_pure_and_partial = v.value(); | 
| 51 | 51 |   } | 
| 52 | 52 |   else { | 
| 53 |  | -    // Par défaut sur un accélérateur on utilise la copie avec une seule file | 
| 54 |  | -    // car c'est la plus performante. | 
| 55 |  | -    if (queue.isAcceleratorPolicy()) | 
|  | 53 | +    // Par défaut sur un accélérateur et en multi-threading, on utilise la copie | 
|  | 54 | +    // avec une seule file, car c'est le mécanisme le plus performant. | 
|  | 55 | +    if (queue.executionPolicy() != Accelerator::eExecutionPolicy::Sequential) | 
| 56 | 56 |       m_use_generic_copy_between_pure_and_partial = 2; | 
| 57 | 57 |   } | 
| 58 | 58 |   if (auto v = Convert::Type<Int32>::tryParseFromEnvironment("ARCANE_FORCE_MULTIPLE_COMMAND_FOR_MATERIAL_RESIZE", true)) { | 
|  | 
0 commit comments