Antoniu Pop
bda568ab6b
feat(compiler): distributed execution - on-demand key transfer to remote nodes.
2024-02-23 13:55:52 +00:00
Antoniu Pop
da1f30023f
feat(compiler): upgrade HPX library version to 1.9.1.
2024-02-23 10:31:18 +00:00
Antoniu Pop
541a9fb2eb
fix(compiler): distributed execution: fix dataflow runtime termination.
2024-01-05 19:03:56 +00:00
Antoniu Pop
9363c40753
fix(compiler): fix key serialization for distributed computing in DFR.
...
Key serialization for transfers between nodes in clusters was broken
since the changes introduced to separate keys from key parameters and
introduction of support for multi-key (ref
cacffadbd2 ).
This commit restores functionality for distributing keys to non-shared
memory nodes.
2023-06-19 09:54:21 +01:00
Antoniu Pop
799e64e8ab
feat(compiler): add task creation using vectors of futures as inputs and outputs.
2023-06-12 22:51:30 +01:00
Antoniu Pop
900018c44e
fix(compiler): increase the maximum number of DFR task inputs to 50. Split generated switches in separate files.
2023-05-24 09:56:34 +02:00
Antoniu Pop
604d993f28
fix(DFRuntime): fix make_ready_future compilation with GCC 12+ (wrt. -Werror=use-after-free).
2023-03-09 16:34:46 +01:00
Quentin Bourgerie
f975415e86
chore: Integrate concrete-compiler to the mono-repo
2023-03-03 09:20:01 +01:00