Philippe Tillet
af080740f2
[GENERAL] Merged v1.0alpha into master. Added features are:
...
- A100 support via mma.16816
- Thread swizzling for conflict-free shared memory accesses without
padding
- Complete overhaul of the LLVM code generation in
codegen/selection/generator.cc to remove overengineering
- Added debugging capabilities in the Python binding
- Compilation error for kernels that spill
2021-01-11 19:23:24 -05:00
Philippe Tillet
0cf2d22ffc
[PYTHON] Added TRITON_DEBUG_MODE which reallocates input tensors outside of the pytorch memory pool to spot out-of-bounds accesses more easily
2020-12-26 15:15:46 -05:00
Philippe Tillet
6c5284ed3b
[GENERAL] Various bugfixes
2020-11-11 14:44:56 -05:00
Philippe Tillet
81000db9e9
[PYTHON] Added option to show PTX source code in Python
2020-11-07 02:55:48 -05:00
Philippe Tillet
9be1d5afc2
[GENERAL] Various improvements:
...
* Sparse einsum in triton.ops.einsum
* Hacky support for fixed-tile-size atomic-add
* Various bugfixes in parser
2020-10-25 12:16:40 -07:00
Philippe Tillet
30ac1359b9
[RUNTIME] Lower-level interface for executing functions
2020-08-12 18:33:35 -04:00
Philippe Tillet
2d6484482f
[CODEGEN][ANALYSIS] Fixed issue in layout inference
2020-08-10 11:53:11 -04:00
Philippe Tillet
bd2067606c
[EXAMPLES] Improved mat_mul example
2020-08-06 17:29:52 -04:00
Philippe Tillet
f01bdd6207
[EXAMPLES] Added conv2d example
2020-08-06 17:29:52 -04:00
Philippe Tillet
cc7c77246b
[EXAMPLES][TUTORIAL] Changed to new triton.kernel API
2020-07-08 13:39:19 -04:00
jack-willturner
5fddc2062e
[DOCS] Transposition fix
2020-05-07 14:02:18 +01:00
jack-willturner
be02315168
[DOCS] Matrix copy and transpose
2020-05-05 14:30:49 +01:00
jack-willturner
f5d47536c5
[DOCS] Matmul and vecadd working examples
2020-05-04 16:25:17 +01:00