From cecc4c842a993c2f72650c2db4dc91722675a719 Mon Sep 17 00:00:00 2001 From: "raphael.bach" <raphael.bach@etu.hesge.ch> Date: Mon, 6 Jun 2022 19:43:48 +0200 Subject: [PATCH] Update todo --- todo | 13 ------------- todo.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 13 deletions(-) delete mode 100644 todo create mode 100644 todo.md diff --git a/todo b/todo deleted file mode 100644 index 6e87b2e..0000000 --- a/todo +++ /dev/null @@ -1,13 +0,0 @@ -========== General ============================================================= - -[] Support more than one out parameter for futhark functions -[] Provide default functions for linear algebra - -========== Tests =============================================================== -- Game of life: - 1) 4 quadrants each with a still life in their center which doesn't cross - envelopes - 2) 4 quadrants each with a still life in their center which cross envelopes - 3) Same as 1) with an oscillator - 4) Same as 2) with an oscillator - 5) 4 quadrants each with a glider diff --git a/todo.md b/todo.md new file mode 100644 index 0000000..bd429d8 --- /dev/null +++ b/todo.md @@ -0,0 +1,28 @@ +# TODO + +## General + +- [ ] Support more than one out parameter for futhark functions +- [ ] Provide default functions for linear algebra GPU side +- [ ] Implement MPI reduce functions GPU side + - [ ] MPI_MAX + - [ ] MPI_MIN + - [ ] MPI_SUM + - [ ] MPI_PROD + - [ ] MPI_LAND + - [ ] MPI_BAND + - [ ] MPI_LOR + - [ ] MPI_BOR + - [ ] MPI_LXOR + - [ ] MPI_BXOR + - [ ] MPI_MAXLOC + - [ ] MPI_MINLOC + +## Tests + +- [ ] Game of life: + - [ ] 1) 4 quadrants each with a still life which doesn't cross boundaries + - [ ] 2) 4 quadrants each with a still life which cross boundaries + - [ ] 3) Same as 1) with an oscillator + - [ ] 4) Same as 2) with an oscillator + - [ ] 5) 4 quadrants each with a glider -- GitLab