- 19 Aug, 2020 1 commit
-
-
Swann Perarnau authored
-
- 30 Jul, 2020 1 commit
-
-
Swann Perarnau authored
Refactor destroy API for layouts so that we can solve a long standing ownership issue with complex layouts. Putting the destroy operator inside the implementation-specific ops allows us to call a generic destroyer on embedded layouts. Note that this introduce a ownership policy for pad & reshape layouts that take ownership of the targeted layout at creation time. Related to #55.
-
- 03 Feb, 2020 1 commit
-
-
Swann Perarnau authored
Same as the others.
-
- 02 Oct, 2019 1 commit
-
-
Swann Perarnau authored
Continue the work of merging the new tilings API, now with padded tilings.
-
- 18 Sep, 2019 1 commit
-
-
Swann Perarnau authored
Quite a few changes needed.
-
- 17 Sep, 2019 1 commit
-
-
Swann Perarnau authored
Refactor the tilings to become generic to N dimensions, and interfacing with the newly added layouts. The main idea for this version of tilings is to provide an index into a partitioning of a source layout into sub-layouts of smaller sizes.
-
- 15 Jul, 2019 1 commit
-
-
Swann Perarnau authored
Removes static allocations of all objects from the library. While this will make our code less compact in theory, this part of the API is too confusing for new users.
-
- 02 Jul, 2019 1 commit
-
-
Swann Perarnau authored
Still fails, some issues in configure.ac/Makefile.am
-
- 10 Apr, 2019 1 commit
-
-
Swann Perarnau authored
Last bit of API lacking consistency.
-
- 09 Apr, 2019 1 commit
-
-
Swann Perarnau authored
Implement #31 for tiling. Improve error management. Checkpatch tiling.
-
- 29 Mar, 2019 1 commit
-
-
Swann Perarnau authored
Same as the rest.
-
- 13 Mar, 2019 1 commit
-
-
- create one directory per building block in src and include - keep one directory for tests, \ otherwise automake make them "test suites" - move to AC_OPENMP, which is from autoconf 2.62 (2008)
-
- 15 Feb, 2019 1 commit
-
-
Swann Perarnau authored
-
- 08 Mar, 2018 1 commit
-
-
Swann Perarnau authored
Implement 1d tiling and simple binding support. The idea is to allow an application to explain the AML how data should be organized, and to be able to reuse this info when dealing with memory movement. The current interfaces are not great, but they work.
-