1. 28 Aug, 2019 1 commit
  2. 23 Aug, 2019 2 commits
    • Swann Perarnau's avatar
      Merge branch 'area_cuda' into 'master' · 001799b6
      Swann Perarnau authored
      Area cuda
      
      See merge request !76
      001799b6
    • 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
      documentation.
      
      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.
      df3b0f85
  3. 22 Aug, 2019 4 commits
  4. 21 Aug, 2019 5 commits
  5. 20 Aug, 2019 2 commits
    • Swann Perarnau's avatar
      [refactor/fix] use uuid in user-side request type · 04315e6e
      Swann Perarnau authored
      Since vector resize can cause pointers into the vector to become
      invalid, this patch introduces a level of indirection for DMAs and
      Scratchs, using uuid on the user-side of a request to index into the
      request vector.
      04315e6e
    • Swann Perarnau's avatar
      [refactor] change vector to alloc data out of it · e964e69e
      Swann Perarnau authored
      We need the vector type used for all our "command queues" to be able to
      maintain pointers to the inner data structure across reallocs of the
      vector itself. The resulting change just uses independent callocs for
      each pointer to a data element.
      e964e69e
  6. 13 Aug, 2019 2 commits
  7. 07 Aug, 2019 4 commits
  8. 06 Aug, 2019 2 commits
  9. 15 Jul, 2019 2 commits
  10. 02 Jul, 2019 16 commits