1. 16 Aug, 2021 1 commit
  2. 13 Aug, 2021 2 commits
  3. 12 Aug, 2021 2 commits
  4. 09 Aug, 2021 5 commits
  5. 05 Aug, 2021 2 commits
    • Paul Fultz II's avatar
      Add gpu driver and improvements to pointwise codegen (#851) · 29fa2666
      Paul Fultz II authored
      
      
      * Add method to compile pointwise
      
      * Formatting
      
      * Add lambda
      
      * Add semicolon
      
      * Rename variable
      
      * Add driver to run jit kernels
      
      * Formatting
      
      * Add context
      
      * Formatting
      
      * Make seperate driver folder
      
      * Add more general gpu driver
      
      * Formatting
      
      * Print out wll time
      
      * Formatting
      
      * Run multiple times and skip first run
      
      * Formatting
      
      * Seperate time_op
      
      * Run an op for comparison
      
      * Formatting
      
      * Add debug asserts
      
      * Formatting
      
      * Change parameer name
      
      * Formatting
      
      * Fix argument order
      
      * Formatting
      
      * Add preloading
      
      * Formatting
      
      * Allow a different data type
      
      * Formatting
      
      * Pipeline transformations
      
      * Formatting
      
      * Add vectorization
      
      * Formatting
      
      * Reduce dims
      
      * Formatting
      
      * Compile with launch params as constant
      
      * Formatting
      
      * Make sure buffer can be vecotrized
      
      * Formatting
      
      * Enable vectorization and preloading
      
      * Formatting
      
      * Add print header
      
      * Formatting
      
      * Avoid allocating to large of LDS
      
      * Formatting
      
      * Add some vec functions to a seperate header
      
      * Formatting
      
      * Add stride loops
      
      * Formatting
      
      * Improve the transform pipeline
      
      * Formatting
      
      * Add const
      
      * Fix shape check
      
      * Formatting
      
      * Just check stride axis is zero
      
      * Remove extra finc_vector_axis overload
      
      * Simplify some mroe functions
      
      * Formatting
      
      * Remove some more extra functions
      
      * Formatting
      
      * Simplify more decltypes
      
      * Add another const
      
      * Fix test
      
      * Get buffer pointer different for older compilers
      Co-authored-by: default avatarShucai Xiao <shucai@gmail.com>
      Co-authored-by: default avatarChris Austen <causten@users.noreply.github.com>
      29fa2666
    • Shucai Xiao's avatar
      Test runner (#854) · 30966f6b
      Shucai Xiao authored
      
      
      * add python test runner
      
      * fix review comments
      
      * move test runner to the tools folder
      
      * raise an error if some cases failed
      
      * clang format
      
      * fix review comments
      Co-authored-by: default avatarPaul Fultz II <pfultz2@yahoo.com>
      Co-authored-by: default avatarChris Austen <causten@users.noreply.github.com>
      30966f6b
  6. 04 Aug, 2021 1 commit
  7. 03 Aug, 2021 1 commit
  8. 02 Aug, 2021 2 commits
  9. 30 Jul, 2021 1 commit
  10. 29 Jul, 2021 1 commit
  11. 28 Jul, 2021 1 commit
  12. 27 Jul, 2021 3 commits
  13. 26 Jul, 2021 13 commits
  14. 25 Jul, 2021 1 commit
  15. 23 Jul, 2021 1 commit
  16. 22 Jul, 2021 2 commits
  17. 21 Jul, 2021 1 commit