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

The current MPI implementation of serialize message does the following this: - send the message in one MPI call if its size is small (by defaut 5000 ko) - send...

enhancement
arccore

To help debugging some cases, it may be useful to have some statistics during load balancing. For example: - Memory usage - Number of items and variables to transfer

enhancement
arcane

This class will manage parts which are common to several mesh builder. For example: - handle node coordinates - simplify adding cell This class will also add the possibility to...

enhancement
arcane

Currently `IPrimaryMesh::allocateCells()` does not allow to specify `Face` or `Edge`. These items are implicy created when we allocate cells. It works well but it has one drawback: we need to...

enhancement
arcane

To help users switch to mesh services instead of legacy mesh handling, we need to : - [ ] make a documentation of the new usage - [ ] add...

documentation
enhancement
arcane

For temporary and small array, it may be useful to allocate them on the stack instead of using the heap. Add a `StackArray` class which used `Array` implementation with a...

enhancement
arcane

Currently when we refine a cell we only create nodes if needed. This issue is to implement a mode where we can duplicate nodes. Duplication allows numerical schemes to have...

enhancement
arcane

These classes are currently in `arcane/ceapart/src/arcane/cea`

arcane
refactoring

To optimize ressources, we should be able to run multiple sequential tests at the same time using option `-j` from `cmake`. Need to do the following tasks: - [ ]...

build

To exploit ATS on Nvidia Grace-Hopper or HMM-enabled computers. This PR adds a new `ARCANE_CUDA_ALLOC_ATS` cmake option, that is disabled by default. We kept all the prefetch machinery, but most...