Philippe Tillet
20100a7254
Merge triton-mlir
branch - Complete rewrite of the backend from scratch ( #1004 )
...
This PR merges the `triton-mlir` branch, in which we have been quietly
rewriting the Triton backend from scratch to increase maintainability,
stability and ultimately performance. Changes to the runtime are
minimal, and this new version aims to remain backward-compatible with
the previous commit. The legacy backend is now officially deprecated,
but can still be accessed via the `legacy-backend` tag.
Co-authored-by: Keren Zhou <kerenzhou@openai.com >
Co-authored-by: Yan Chunwei <yanchunwei@outlook.com >
Co-authored-by: goostavz <109190422+goostavz@users.noreply.github.com >
Co-authored-by: Shintaro Iwasaki <siwasaki@fb.com >
Co-authored-by: Yan Da <dyanab@connect.ust.hk >
Co-authored-by: Jun Yang <yangjunpro@gmail.com >
Co-authored-by: Ian Bearman <ianb@microsoft.com >
Co-authored-by: Jason Ansel <jansel@jansel.net >
Co-authored-by: Qingyi Liu <qingyil@nvidia.com >
Co-authored-by: ben-zhang-609 <110140741+ben-zhang-609@users.noreply.github.com >
Co-authored-by: Chenggang Zhao <lyricz@yeah.net >
Co-authored-by: ben-zhang-609 <benzh609@gmail.com >
Co-authored-by: dongdongl <dongdongl@nvidia.com >
2022-12-21 01:30:50 -08:00
Phil Tillet
6311d70406
Revert "[BUILD] Now using cibuildwheel default"
...
This reverts commit 584086f08c
.
2022-10-29 17:15:47 -07:00
Phil Tillet
584086f08c
[BUILD] Now using cibuildwheel default
2022-10-29 16:59:06 -07:00
Phil Tillet
00f4ef6958
[CI] wheel/docs workflows now only run on V100 machine
2022-09-18 13:28:35 -07:00
Philippe Tillet
cfbbc7b43a
[CI] Added V100 tag to disambiguate self-hosted runners ( #653 )
2022-09-14 13:47:50 -07:00
Philippe Tillet
86cab58d89
[CI] Changed dev wheel date to UTC time to match CRON schedule ( #587 )
2022-07-18 14:54:13 -07:00
Keren Zhou
b02bac41ba
[CI] Change cache dir ( #561 )
2022-06-22 11:44:35 -07:00
Philippe Tillet
6424771f55
[CI] Documentation fixup
2022-04-07 09:42:35 -07:00
Philippe Tillet
40093a9878
[DOCS] Multiple versions are now supported ( #457 )
2022-02-09 01:32:41 -08:00
Philippe Tillet
2fdf0a4fe8
[DOCS] changed build command
2022-02-08 11:45:21 -08:00
Madeleine Thompson
efdabe6073
[STYLE] check python with flake8 ( #424 )
...
I've been using this locally to find errors without running tests, and now that we're using autopep8, it passes with minimal suppressions. This is also what turned up the issues with the tutorials, which were fixed in #422 .
2022-01-07 15:28:36 -08:00
Madeleine Thompson
a70acfec77
[STYLE] add isort and autopep8 config files and check on CI ( #423 )
...
Also a fix a few more style issues from the "aggressive" mode of autopep8.
2022-01-07 13:11:34 -08:00
Madeleine Thompson
9801aa7b56
[DOCS] fix tutorials for v2.0 ( #422 )
...
- Fix meta-parameter usage on tutorials.
- Install tutorial dependencies on CI.
- Switch from `requirements-test.txt` to `extras_require` for test dependencies, and also use it for tutorial dependencies.
- Make some performance tests deterministic.
2022-01-07 12:34:38 -08:00
Philippe Tillet
2d6df9b518
[PACKAGING] Bumped dev version to 1.1.2
2021-10-29 01:24:19 -07:00
Philippe Tillet
1b842f8e5e
[CI] Now running integration tests on pull requests on branch v2.0
2021-10-29 01:11:12 -07:00
Philippe Tillet
5123db0b7d
[LANG] Various (relatively minor) improvements ( #320 )
2021-10-04 18:39:40 -07:00
Philippe Tillet
2849e7a773
[CODEGEN] now re-coalescing before atomics ( #298 )
2021-09-22 13:35:53 -07:00
Philippe Tillet
a12827848d
[FRONTEND] Now using exist_ok=True when creating cache directories ( #288 )
2021-09-18 23:44:21 -07:00
Philippe Tillet
da5063d898
[TEST] Added performance regression tests ( #283 )
2021-09-14 01:46:32 -07:00
Reid Draper
2322d6df2a
[CI] Update ptillet
to openai
( #152 )
2021-07-29 11:39:50 -07:00
Philippe Tillet
4b9df06568
[CI] Bumped dev version to 1.0.1 and fixed permissions in documentation.yml ( #149 )
2021-07-28 04:35:14 -07:00
Philippe Tillet
acd5e44611
[GENERAL] Some minor improvements here and there to build systems and docs ( #148 )
2021-07-28 01:51:17 -07:00
Philippe Tillet
1365e96330
[CI] Fixup website build ( #147 )
2021-07-28 00:29:07 -07:00
Philippe Tillet
b736fdc740
[CI] More fixups ( #145 )
2021-07-27 22:14:51 -07:00
Philippe Tillet
1c48bd623e
[CI] More bugfixes ( #144 )
2021-07-27 18:35:22 -07:00
Philippe Tillet
84521a5c82
[CI] Switch to Github Actions ( #143 )
2021-07-27 17:57:02 -07:00
Philippe Tillet
358c7c239e
[CI] Improvement of CI pipeline ( #60 )
2021-07-27 12:38:48 -07:00
Philippe Tillet
04c7bb75ce
[GITHUB] Modified run-on
property of run-pipeline.yaml
2021-07-27 12:38:48 -07:00
Philippe Tillet
e0568c35f0
[CI] Added Github Actions ( #59 )
2021-07-27 12:38:48 -07:00