diff --git a/todo b/todo deleted file mode 100644 index 6e87b2ef97d3f83e3c491344e9c86d6d7ff8e29f..0000000000000000000000000000000000000000 --- 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 0000000000000000000000000000000000000000..bd429d8d7599c2d22e5a54ab4fa032b2c18c5c13 --- /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