1. 05 Sep, 2019 1 commit
    • Swann Perarnau's avatar
      [feature/refactor] second version of tilings · ac8d9bb3
      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.
  2. 23 Aug, 2019 1 commit
    • Nicolas Denoyelle's avatar
      ### Cuda implementation of areas. · df3b0f85
      Nicolas Denoyelle authored
      New area allow to allocate data on cuda devices.
      Allocation optionally include the ability to map
      host memory on device memory. See cuda area
      Includes libtool helper to link cuda device object files
      with the remaining of the library.
      An additional error code has been added to aml errors for handling busy cuda devices
      Also, all CI stages as been set not to run on branches name starting with wip.
  3. 07 Aug, 2019 1 commit
  4. 06 Aug, 2019 1 commit
  5. 29 Mar, 2019 2 commits
  6. 27 Mar, 2019 1 commit
  7. 25 Mar, 2019 1 commit
  8. 22 Mar, 2019 1 commit
    • Swann Perarnau's avatar
      [refactor] use autoconf + m4 for version mngmt · d8803390
      Swann Perarnau authored
      Use m4 to define autoconf-level version variables, following the naming
      scheme of semver.org
      To make use of these variables in the headers and sources, a
      generated-header is added in aml/utils/version.h
      Also add a simple test for that part of the lib.
  9. 20 Mar, 2019 2 commits
  10. 14 Mar, 2019 1 commit
  11. 13 Mar, 2019 1 commit
    • Nicolas Denoyelle's avatar
      [refactor] reorganize repository · 2ad4488c
      Nicolas Denoyelle authored
      - 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)