1. 24 Aug, 2018 1 commit
  2. 06 Aug, 2018 1 commit
    • Swann Perarnau's avatar
      [feature] add 2d tiling of contiguous tiles · 508c4695
      Swann Perarnau authored
      Add a tiling representing a 2d array of contiguous tiles. Also add a
      ndims function to retrieve the dimensions in tiles of the tiling.
      
      It also became quite obvious that the iterators are useless right now.
      We should think about changing that.
      508c4695
  3. 25 Jul, 2018 1 commit
    • Brian Suchy's avatar
      [feature] add 2D tiling, additional methods. · a13ddad2
      Brian Suchy authored
      Implement a 2D tiling with continuous tiles in memory, with tiles
      organized in row-major order inside the virtual address range.
      
      Also adds functions to query the size of a tile inside the tiling.
      a13ddad2
  4. 22 Mar, 2018 1 commit
  5. 11 Mar, 2018 1 commit
    • Swann Perarnau's avatar
      [refactor/feature] change tilings to use uuids · 8a150cf2
      Swann Perarnau authored
      Using variable arguments on the tile id for retrieving tiling info makes
      the API difficult to use when more than one tile must be used at the
      same time.
      
      We change the API to use a tileid, with the assumption that any valuable
      tiling will be able to define a workable uuid scheme.
      8a150cf2
  6. 08 Mar, 2018 1 commit
    • Swann Perarnau's avatar
      [feature] Add initial tiling and binding support · bcb6c923
      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.
      bcb6c923