framework icon indicating copy to clipboard operation
framework copied to clipboard

The Arcane Framework for HPC codes

Results 52 framework issues
Sort by recently updated
recently updated
newest added

Build error when ArcaneInterface is activated: /ccc/scratch/cont013/ifpr11/guignont/Arcane/framework/alien/ArcaneInterface/modules/interface_c/src/alien/c/alienc.cc:44:10: fatal error: alien/AlienExternalPackages.h: No such file or directory 44 | #include

alien

Generic algorithms like `GenericReducer` ou `GenericFilterer` allocates memory during kernel execution and to keep some values. At the moment these allocations are done only one time for each instance. We...

enhancement
arcane
arcane:accelerator

We need to complete the following tasks: Top priority - [x] Remove remaining memory transfers between Host and Accelerator - [ ] Keep list of memory holes in `ConstituentConnectivityList` when...

enhancement
arcane
refactoring
arcane:accelerator
arcane:materials

Hi, It would be practical to have a Spack package ([https://github.com/spack/spack/](https://github.com/spack/spack/)) to ease compilation and deployment of Arcane. Is it something you would consider ?

This will help to make sure `googletest` use the same compilation options than Arccore.

Build ArcaneInterface only if Arcane is built.

build
alien

Is it possible to port the `synchronizeMaterialsInCells()` with the accelerator API? Indeed, when a code is running with AcceleratorRuntime=cuda, then the main part of `synchronizeMaterialsInCells()` is running on CPU and...

enhancement
arcane
arcane:accelerator
arcane:materials

Dear Arcane Framework Community, I recently sought assistance from the helpful @grospelliergilles to successfully install Arcane on a macOS (Arm) machine. While we managed to get it working, in the...

Traditional initialization code executed in serial on CPU: ```c++ VariableCellInteger var_ci(...); VariableCellReal var_cr(...); MaterialVariableCellReal var_mr1(...); MaterialVariableCellReal var_mr2(...); ... MaterialVariableCellReal var_mr7(...); VariableNodeReal var_nr(...); VariableNodeReal3 var_nr3(...); var_ci.fill(1); var_cr.fill(0.0); var_mr1.fill(0.0); var_mr2.fill(1.0); ... var_mr7.fill(0.0);...

enhancement
arcane
arcane:accelerator

Temporary arrays or variables are often used in simulation code but it implies numerous allocations/freeing at each time-step cycle. In addition, when the cuda accelerator runtime is enabled, we have...

enhancement
arcane:accelerator