Commit Graph
Select branches
Hide Pull Requests
fix-extelemwise-in-combine-ops
gh-pages
jit-hook
keren/assert
keren/improve-hook
keren/insert-slice-other-nonzero
keren/perf-debug
keren/v100-perf-regression
master
phil/fused-attention-perf-fixup
phil/mma-v1-is-row-debug
phil/swizzle-bug-repro
port-fma
rocm
#10
#100
#1000
#1001
#1002
#1004
#1006
#1007
#1008
#101
#1010
#1012
#1013
#1013
#1014
#1018
#1019
#102
#1020
#1020
#1025
#1027
#1028
#1029
#103
#1030
#1033
#1034
#1036
#1037
#1038
#1039
#104
#1042
#1043
#1043
#105
#106
#107
#108
#109
#11
#11
#110
#111
#112
#114
#116
#118
#119
#120
#121
#123
#124
#125
#126
#127
#128
#129
#13
#131
#132
#133
#134
#135
#136
#137
#138
#139
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#151
#152
#158
#164
#165
#167
#168
#172
#173
#178
#179
#18
#180
#185
#186
#188
#19
#190
#192
#193
#195
#198
#199
#20
#200
#203
#204
#205
#207
#209
#212
#219
#22
#222
#224
#225
#228
#23
#23
#231
#24
#240
#249
#250
#251
#253
#255
#256
#257
#258
#259
#260
#261
#268
#271
#272
#273
#276
#279
#28
#280
#281
#282
#283
#285
#286
#287
#288
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#311
#312
#313
#314
#317
#318
#320
#324
#326
#331
#336
#337
#338
#342
#344
#345
#346
#347
#348
#349
#35
#350
#351
#356
#357
#358
#361
#362
#367
#368
#372
#373
#374
#377
#379
#38
#380
#381
#382
#383
#386
#387
#388
#390
#391
#392
#393
#394
#395
#396
#397
#399
#40
#400
#401
#403
#406
#407
#408
#409
#41
#413
#414
#415
#417
#418
#420
#421
#422
#423
#424
#425
#426
#427
#428
#430
#431
#432
#436
#438
#439
#440
#442
#444
#445
#446
#447
#448
#449
#45
#450
#451
#453
#455
#456
#457
#458
#462
#463
#464
#467
#468
#469
#470
#471
#473
#474
#478
#481
#482
#483
#484
#485
#487
#488
#490
#491
#492
#493
#495
#499
#500
#501
#502
#503
#505
#507
#510
#513
#514
#515
#516
#519
#52
#520
#522
#523
#524
#526
#527
#528
#53
#531
#533
#534
#535
#538
#538
#539
#541
#545
#546
#547
#548
#549
#551
#552
#553
#555
#556
#557
#559
#560
#561
#562
#564
#565
#567
#569
#57
#570
#571
#572
#575
#575
#577
#578
#579
#58
#582
#587
#588
#59
#590
#595
#598
#60
#600
#601
#602
#604
#606
#607
#608
#61
#614
#614
#617
#62
#623
#63
#632
#636
#637
#644
#65
#650
#651
#652
#653
#654
#655
#657
#658
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#670
#671
#672
#678
#68
#682
#683
#684
#685
#689
#69
#691
#692
#693
#694
#696
#697
#699
#7
#70
#700
#701
#702
#703
#704
#706
#708
#709
#71
#710
#711
#712
#715
#716
#718
#722
#724
#726
#727
#728
#729
#73
#732
#733
#735
#736
#738
#739
#740
#742
#746
#747
#749
#75
#750
#751
#752
#753
#754
#755
#757
#758
#759
#764
#765
#766
#767
#769
#77
#774
#775
#776
#777
#78
#780
#782
#784
#785
#786
#788
#789
#790
#791
#792
#794
#796
#797
#798
#799
#80
#800
#801
#803
#804
#805
#809
#81
#812
#814
#815
#816
#817
#818
#819
#82
#820
#821
#822
#823
#825
#826
#827
#829
#83
#830
#831
#833
#834
#835
#836
#837
#838
#839
#840
#841
#842
#843
#844
#845
#847
#848
#849
#850
#851
#852
#853
#854
#856
#857
#858
#859
#86
#862
#863
#864
#867
#868
#869
#87
#872
#873
#874
#875
#876
#877
#878
#879
#88
#880
#881
#883
#885
#886
#887
#887
#888
#889
#89
#890
#890
#894
#896
#897
#898
#899
#90
#901
#902
#903
#904
#906
#907
#908
#909
#91
#910
#912
#913
#914
#915
#916
#917
#918
#92
#920
#921
#922
#923
#924
#925
#926
#927
#928
#929
#93
#930
#931
#933
#936
#937
#938
#939
#94
#941
#943
#944
#945
#946
#947
#947
#948
#95
#951
#952
#953
#956
#957
#958
#959
#96
#960
#961
#962
#963
#964
#966
#968
#969
#97
#970
#971
#972
#973
#975
#976
#977
#978
#979
#980
#982
#982
#983
#985
#987
#988
#990
#991
#993
#994
#995
#996
#997
#998
#999
isaac
legacy-backend
v0.1
v0.2.3
v0.4
v1.0
v1.1
v1.1.1
v1.1.2
Select branches
Hide Pull Requests
fix-extelemwise-in-combine-ops
gh-pages
jit-hook
keren/assert
keren/improve-hook
keren/insert-slice-other-nonzero
keren/perf-debug
keren/v100-perf-regression
master
phil/fused-attention-perf-fixup
phil/mma-v1-is-row-debug
phil/swizzle-bug-repro
port-fma
rocm
#10
#100
#1000
#1001
#1002
#1004
#1006
#1007
#1008
#101
#1010
#1012
#1013
#1013
#1014
#1018
#1019
#102
#1020
#1020
#1025
#1027
#1028
#1029
#103
#1030
#1033
#1034
#1036
#1037
#1038
#1039
#104
#1042
#1043
#1043
#105
#106
#107
#108
#109
#11
#11
#110
#111
#112
#114
#116
#118
#119
#120
#121
#123
#124
#125
#126
#127
#128
#129
#13
#131
#132
#133
#134
#135
#136
#137
#138
#139
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#151
#152
#158
#164
#165
#167
#168
#172
#173
#178
#179
#18
#180
#185
#186
#188
#19
#190
#192
#193
#195
#198
#199
#20
#200
#203
#204
#205
#207
#209
#212
#219
#22
#222
#224
#225
#228
#23
#23
#231
#24
#240
#249
#250
#251
#253
#255
#256
#257
#258
#259
#260
#261
#268
#271
#272
#273
#276
#279
#28
#280
#281
#282
#283
#285
#286
#287
#288
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#300
#301
#302
#303
#304
#305
#306
#307
#308
#309
#311
#312
#313
#314
#317
#318
#320
#324
#326
#331
#336
#337
#338
#342
#344
#345
#346
#347
#348
#349
#35
#350
#351
#356
#357
#358
#361
#362
#367
#368
#372
#373
#374
#377
#379
#38
#380
#381
#382
#383
#386
#387
#388
#390
#391
#392
#393
#394
#395
#396
#397
#399
#40
#400
#401
#403
#406
#407
#408
#409
#41
#413
#414
#415
#417
#418
#420
#421
#422
#423
#424
#425
#426
#427
#428
#430
#431
#432
#436
#438
#439
#440
#442
#444
#445
#446
#447
#448
#449
#45
#450
#451
#453
#455
#456
#457
#458
#462
#463
#464
#467
#468
#469
#470
#471
#473
#474
#478
#481
#482
#483
#484
#485
#487
#488
#490
#491
#492
#493
#495
#499
#500
#501
#502
#503
#505
#507
#510
#513
#514
#515
#516
#519
#52
#520
#522
#523
#524
#526
#527
#528
#53
#531
#533
#534
#535
#538
#538
#539
#541
#545
#546
#547
#548
#549
#551
#552
#553
#555
#556
#557
#559
#560
#561
#562
#564
#565
#567
#569
#57
#570
#571
#572
#575
#575
#577
#578
#579
#58
#582
#587
#588
#59
#590
#595
#598
#60
#600
#601
#602
#604
#606
#607
#608
#61
#614
#614
#617
#62
#623
#63
#632
#636
#637
#644
#65
#650
#651
#652
#653
#654
#655
#657
#658
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#670
#671
#672
#678
#68
#682
#683
#684
#685
#689
#69
#691
#692
#693
#694
#696
#697
#699
#7
#70
#700
#701
#702
#703
#704
#706
#708
#709
#71
#710
#711
#712
#715
#716
#718
#722
#724
#726
#727
#728
#729
#73
#732
#733
#735
#736
#738
#739
#740
#742
#746
#747
#749
#75
#750
#751
#752
#753
#754
#755
#757
#758
#759
#764
#765
#766
#767
#769
#77
#774
#775
#776
#777
#78
#780
#782
#784
#785
#786
#788
#789
#790
#791
#792
#794
#796
#797
#798
#799
#80
#800
#801
#803
#804
#805
#809
#81
#812
#814
#815
#816
#817
#818
#819
#82
#820
#821
#822
#823
#825
#826
#827
#829
#83
#830
#831
#833
#834
#835
#836
#837
#838
#839
#840
#841
#842
#843
#844
#845
#847
#848
#849
#850
#851
#852
#853
#854
#856
#857
#858
#859
#86
#862
#863
#864
#867
#868
#869
#87
#872
#873
#874
#875
#876
#877
#878
#879
#88
#880
#881
#883
#885
#886
#887
#887
#888
#889
#89
#890
#890
#894
#896
#897
#898
#899
#90
#901
#902
#903
#904
#906
#907
#908
#909
#91
#910
#912
#913
#914
#915
#916
#917
#918
#92
#920
#921
#922
#923
#924
#925
#926
#927
#928
#929
#93
#930
#931
#933
#936
#937
#938
#939
#94
#941
#943
#944
#945
#946
#947
#947
#948
#95
#951
#952
#953
#956
#957
#958
#959
#96
#960
#961
#962
#963
#964
#966
#968
#969
#97
#970
#971
#972
#973
#975
#976
#977
#978
#979
#980
#982
#982
#983
#985
#987
#988
#990
#991
#993
#994
#995
#996
#997
#998
#999
isaac
legacy-backend
v0.1
v0.2.3
v0.4
v1.0
v1.1
v1.1.1
v1.1.2
-
9e0b45ad2b
[GH-PAGES] Updated website
Philippe Tillet
2021-10-08 00:21:02 +00:00 -
a9419b8c91
[GH-PAGES] Updated website
Philippe Tillet
2021-10-07 00:21:52 +00:00 -
19957f7c18
[GH-PAGES] Updated website
Philippe Tillet
2021-10-06 00:22:05 +00:00 -
5123db0b7d
[LANG] Various (relatively minor) improvements (#320)
Philippe Tillet
2021-10-04 18:39:40 -07:00 -
3c2a475257
[GH-PAGES] Updated website
Philippe Tillet
2021-10-05 00:24:53 +00:00 -
12b6158c5c
[DOCS] Minor fix (#317)
Min Xu
2021-09-30 17:33:08 -07:00 -
44010a684c
[GH-PAGES] Updated website
Philippe Tillet
2021-10-01 00:30:50 +00:00 -
b352b16567
[DOCS] Installation documentation now doesn't suggest to run regression tests
Philippe Tillet
2021-09-29 18:32:33 -07:00 -
5a0c649530
[GH-PAGES] Updated website
Philippe Tillet
2021-09-30 00:21:15 +00:00 -
4e662292ad
[GH-PAGES] Updated website
Philippe Tillet
2021-09-29 00:21:50 +00:00 -
d132b7442b
[DOCS] Minor README edits
Philippe Tillet
2021-09-28 00:39:33 -07:00 -
44442db96e
[VERSION] Bumped to 1.1 (#313)
v1.1
Philippe Tillet
2021-09-28 00:25:42 -07:00 -
bfcfad7abe
[FRONTEND] Disable P2P (#312)
Philippe Tillet
2021-09-27 21:18:27 -07:00 -
2c287544cb
[OPS] Faster and cleaner block-sparse implementation (#311)
Philippe Tillet
2021-09-27 18:25:16 -07:00 -
69785398b1
[GH-PAGES] Updated website
Philippe Tillet
2021-09-28 00:22:10 +00:00 -
ac10eb45ec
[GH-PAGES] Updated website
Philippe Tillet
2021-09-27 00:20:51 +00:00 -
823b201053
[GH-PAGES] Updated website
Philippe Tillet
2021-09-26 00:22:14 +00:00 -
c3756d1c33
[FRONTEND] Add
do_not_specialize
to triton.jit to prevent specialization of kernel argument (#309)Philippe Tillet
2021-09-24 20:27:10 -07:00 -
a6e63323cb
[GH-PAGES] Updated website
Philippe Tillet
2021-09-25 00:21:14 +00:00 -
83da3febf2
[FRONTEND] Added simple hook for when something is written to the cache (#308)
Philippe Tillet
2021-09-23 22:23:17 -07:00 -
0735061fce
[FRONTEND] fix for unpickleable keys (#307)
Shantanu
2021-09-23 21:23:59 -07:00 -
2066ccd87e
[FRONTEND] single file caches (#306)
Shantanu
2021-09-23 20:21:19 -07:00 -
e22d92c63c
[RUNTIME] removed obsolete putenv call (#305)
Philippe Tillet
2021-09-23 17:51:58 -07:00 -
a724618b22
[GH-PAGES] Updated website
Philippe Tillet
2021-09-24 00:44:24 +00:00 -
87f8d9f163
[PYTHON] Fix up __version__ (#304)
Shantanu
2021-09-23 17:36:33 -07:00 -
ec2e7b8f48
[CODEGEN] Fixed nasty bug in coalesce pass (#303)
Philippe Tillet
2021-09-23 17:05:11 -07:00 -
d253eb8719
[FRONTEND] Add cache_version to triton.jit (#301)
Shantanu
2021-09-23 16:45:54 -07:00 -
13fe823b9b
[GH-PAGES] Updated website
Philippe Tillet
2021-09-23 00:23:39 +00:00 -
5211f23a63
[FRONTEND] updated TensorWrapper (#299)
Philippe Tillet
2021-09-22 13:53:27 -07:00 -
2849e7a773
[CODEGEN] now re-coalescing before atomics (#298)
Philippe Tillet
2021-09-22 13:35:53 -07:00 -
1bdd1b4822
[GH-PAGES] Updated website
Philippe Tillet
2021-09-22 00:23:16 +00:00 -
41dbaf3b3f
[FRONTEND] Fixed typo in cache for .dumb db (#296)
Philippe Tillet
2021-09-21 17:03:41 -07:00 -
c151e0f6aa
[FRONTEND] Simplified detection of corrupted cache (#295)
Philippe Tillet
2021-09-21 16:36:24 -07:00 -
e96edc16ff
[FRONTEND] Compute cache now supports atomic writes (#294)
Philippe Tillet
2021-09-21 14:10:02 -07:00 -
ecca67079b
[GH-PAGES] Updated website
Philippe Tillet
2021-09-21 00:30:26 +00:00 -
b53f5f3803
[OPS][BLOCKSPARSE] safeguarding a couple more configurations (#292)
Benjamin Lefaudeux
2021-09-20 17:15:31 -07:00 -
0f2f9d5e84
[GH-PAGES] Updated website
Philippe Tillet
2021-09-20 00:21:45 +00:00 -
a12827848d
[FRONTEND] Now using exist_ok=True when creating cache directories (#288)
Philippe Tillet
2021-09-18 23:44:21 -07:00 -
6e5b0b4301
[FRONTEND] Added on-disk cache for compiled kernels (#287)
Philippe Tillet
2021-09-18 22:48:26 -07:00 -
5d001905fb
[GH-PAGES] Updated website
Philippe Tillet
2021-09-19 00:29:25 +00:00 -
bd855ac13d
[DOCS] Adding some doc on the benchmarks + requirements file (#285)
Benjamin Lefaudeux
2021-09-18 16:37:30 -07:00 -
313d6488f6
[CODEGEN] Fixed over-aggressive division handling in alignment pass (#280)
Philippe Tillet
2021-09-15 00:40:17 -07:00 -
ff10170857
[GH-PAGES] Updated website
Philippe Tillet
2021-09-15 00:22:50 +00:00 -
da5063d898
[TEST] Added performance regression tests (#283)
Philippe Tillet
2021-09-14 01:46:32 -07:00 -
8fdd7e7ed6
[LANG] Fixed semantics of boolean load/store (#282)
Philippe Tillet
2021-09-13 17:39:06 -07:00 -
3ca9a82732
[GH-PAGES] Updated website
Philippe Tillet
2021-09-14 00:21:56 +00:00 -
3e395bc84e
[LANG] Fixed semantics of NaN in float comparisons (#281)
Philippe Tillet
2021-09-13 15:06:29 -07:00 -
cecca90bea
[DOCS] update installation doc and add gitignore (#279)
Min Xu
2021-09-12 21:11:45 -07:00 -
7e0c95d130
[GH-PAGES] Updated website
Philippe Tillet
2021-09-13 00:13:17 +00:00 -
6e2377146c
[GH-PAGES] Updated website
Philippe Tillet
2021-09-12 00:13:42 +00:00 -
8c732c2603
[GH-PAGES] Updated website
Philippe Tillet
2021-09-11 00:13:31 +00:00 -
224d361833
[GH-PAGES] Updated website
Philippe Tillet
2021-09-10 22:58:16 +00:00 -
4163d32c49
[DOCS] Fixed leftover exit() in 01-vector-add tutorial
Philippe Tillet
2021-09-10 15:52:26 -07:00 -
34369906b4
[PYTHON] Fix-up the previous commit
Philippe Tillet
2021-09-10 11:13:25 -07:00 -
ac10551d55
[PYTHON] Now providing triton.next_power_of_2 (#273)
Philippe Tillet
2021-09-10 11:05:44 -07:00 -
f68fdbac55
[GH-PAGES] Updated website
Philippe Tillet
2021-09-10 00:11:36 +00:00 -
43723ccb95
[FRONTEND] Removed circular import that broke Python 3.6 support (#272)
Philippe Tillet
2021-09-09 13:46:55 -07:00 -
585e5cd0ec
[TEST] Added test for empty kernel (#271)
Philippe Tillet
2021-09-09 10:20:37 -07:00 -
94c83d30ce
[GENERAL] Removed deprecated driver files and added basic compatibility with rocm (#268)
Philippe Tillet
2021-09-09 00:04:28 -07:00 -
cbe4630418
[GH-PAGES] Updated website
Philippe Tillet
2021-09-09 00:13:42 +00:00 -
8de0624b97
[GH-PAGES] Updated website
Philippe Tillet
2021-09-08 00:12:59 +00:00 -
1bfcc182af
[GH-PAGES] Updated website
Philippe Tillet
2021-09-07 00:13:40 +00:00 -
44e1f5bfaa
[GH-PAGES] Updated website
Philippe Tillet
2021-09-06 00:14:06 +00:00 -
0eb7e7d9da
[GH-PAGES] Updated website
Philippe Tillet
2021-09-05 22:34:07 +00:00 -
40a2ed1638
[GH-PAGES] Updated website
Philippe Tillet
2021-09-03 05:18:24 +00:00 -
8bedcce9be
[LANG] Added seeded random number generation - philox (#261)
Szymon Sidor
2021-09-02 22:02:40 -07:00 -
5f3e8dd5be
[GH-PAGES] Updated website
Philippe Tillet
2021-09-03 00:13:53 +00:00 -
c069ef907e
[PYTHON]
triton.language
is now a submodule rather than a single file (#260)Philippe Tillet
2021-09-02 13:30:14 -07:00 -
8a882b215f
[CODEGEN] Fixed performance regression on vectorized loads (#259)
Philippe Tillet
2021-09-02 01:07:31 -07:00 -
768e0ded28
[CODEGEN] Fixed bug in pipelining pass and casting semantics analysis (#257)
Philippe Tillet
2021-09-01 20:58:47 -07:00 -
c0daffc625
[DOCS] @heuristics -> @triton.heuristics in some snippets (#253)
Rohit Dwivedula
2021-09-02 07:20:17 +05:30 -
fd017b9c65
[GH-PAGES] Updated website
Philippe Tillet
2021-09-02 00:14:10 +00:00 -
274d613488
[IR] Better printer (#256)
daadaada
2021-09-02 00:55:12 +08:00 -
71848bbc35
[GH-PAGES] Updated website
Philippe Tillet
2021-09-01 00:15:40 +00:00 -
dc5d72f74d
[GH-PAGES] Updated website
Philippe Tillet
2021-08-31 00:14:51 +00:00 -
4ff3714d61
[CODEGEN] Various bugfixes and stability improvements in compiler backend (#240)
Philippe Tillet
2021-08-30 11:50:35 -07:00 -
d459ad99d4
[GH-PAGES] Updated website
Philippe Tillet
2021-08-30 00:14:44 +00:00 -
85426dbaf7
[DOCS] Add comments in layout.h (#249)
daadaada
2021-08-29 09:07:32 +08:00 -
b1b7ce3178
[GH-PAGES] Updated website
Philippe Tillet
2021-08-29 00:13:37 +00:00 -
dc674ef7b7
[GH-PAGES] Updated website
Philippe Tillet
2021-08-28 00:14:16 +00:00 -
5e63614108
[GH-PAGES] Updated website
Philippe Tillet
2021-08-27 00:15:57 +00:00 -
e617f26071
[GH-PAGES] Updated website
Philippe Tillet
2021-08-26 00:15:24 +00:00 -
e352f58c2f
[GH-PAGES] Updated website
Philippe Tillet
2021-08-25 00:13:59 +00:00 -
e012b83e24
[GH-PAGES] Updated website
Philippe Tillet
2021-08-24 00:13:54 +00:00 -
6263a7926e
[GH-PAGES] Updated website
Philippe Tillet
2021-08-23 00:13:55 +00:00 -
8fa1794c6d
[GH-PAGES] Updated website
Philippe Tillet
2021-08-22 00:13:51 +00:00 -
5b29da719d
[DRIVER] Add CUDA P2P support (#209)
milesial
2021-08-21 06:00:54 +02:00 -
68f3257c44
[GH-PAGES] Updated website
Philippe Tillet
2021-08-21 00:13:44 +00:00 -
6aa5720d75
[DOCS] use numel for num_elements in elementwise tutorial (#228)
Sasank Chilamkurthy
2021-08-20 08:05:12 +05:30 -
c174a88ef4
[GH-PAGES] Updated website
Philippe Tillet
2021-08-20 01:49:14 +00:00 -
91523dc487
[GH-PAGES] Updated website
Philippe Tillet
2021-08-19 00:13:00 +00:00 -
b9502b3373
[GH-PAGES] Updated website
Philippe Tillet
2021-08-18 18:20:47 +00:00 -
f26a48a3b4
[DOCS] Various improvements (#224)
Philippe Tillet
2021-08-18 11:15:53 -07:00 -
4e6541a2bf
[GH-PAGES] Updated website
Philippe Tillet
2021-08-18 00:13:50 +00:00 -
226fde6ea1
[CODEGEN] Now using atomic_rmw code path for atomic_xchg (#222)
Philippe Tillet
2021-08-17 16:33:23 -07:00 -
64b8e7222d
[LICENSE] Edit copyright notice (#219)
Philippe Tillet
2021-08-17 09:25:19 -07:00 -
a714b6b856
[PYTHON] re-activated auto-tuner configurations for triton.ops.matmul (#212)
Philippe Tillet
2021-08-16 22:56:21 -07:00 -
55da78370e
[GH-PAGES] Updated website
Philippe Tillet
2021-08-17 00:16:20 +00:00 -
85b5fdb059
[GH-PAGES] Updated website
Philippe Tillet
2021-08-16 00:13:29 +00:00 -
bb1eebb4b4
[CODEGEN] Fixed bug for visit_reduce1d with 64-bit data-types (#207)
Philippe Tillet
2021-08-14 21:07:01 -07:00