You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/content/_index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ To be notified of the next meeting, please subscribe to the
20
20
category on Discourse.
21
21
22
22
You can register to [this public calendar](https://calendar.google.com/calendar/u/0?cid=N2EzMDU3NTBjMjkzYWU5MTY5NGNlMmQ3YjJlN2JjNWEyYjViNjg1NTRmODcxOWZiOTU1MmIzNGQxYjkwNGJkZEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t)
23
-
to keep up-to-date with the schedule.
23
+
to keep up-to-date with the schedule.
24
24
25
25
If you’d like to discuss a particular topic or have questions, please add it to the
Copy file name to clipboardExpand all lines: website/content/deprecation/_index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,7 +79,7 @@ The passes `gpu-to-(cubin|hsaco)` will be removed in a future release.
79
79
80
80
### Port uses of LLVM Dialect to opaque pointers
81
81
82
-
LLVM 17 has stopped officially supporting typed pointers, and MLIRs LLVM Dialect
82
+
LLVM 17 has stopped officially supporting typed pointers, and MLIRs LLVM Dialect
83
83
is now in the process of dropping the support as well. This was announced back
84
84
in February 2023 ([PSA](https://discourse.llvm.org/t/psa-in-tree-conversion-passes-can-now-be-used-with-llvm-opaque-pointers-please-switch-your-downstream-projects/68738))
85
85
, and now the final steps, i.e., removing the typed pointers, have started
Copy file name to clipboardExpand all lines: website/content/getting_started/Faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ Please do **not** cite the arXiv preprint as it is not a formal peer-reviewed
41
41
publication.
42
42
43
43
## Why is \<small feature\> not available in MLIR?
44
-
44
+
45
45
On general basis, there is never a reason why a small feature is not available in MLIR other than nobody needed it enough to implement it. Consider submitting a patch. For larger features and dialects, follow the [request-for-comments](https://mlir.llvm.org/getting_started/DeveloperGuide/#guidelines-on-contributing-a-new-dialect-or-important-components) process.
46
46
47
47
## MLIR is too heavy framework, should I just reimplement my own compiler from scratch?
MLIR allows for representing multiple levels of abstraction all together in the same IR/function. Visualizing MLIR modules therefore requires going beyond visualizing a graph of nodes all at the same level (which is not trivial in and of itself!), nor is it specific to Machine Learning. Beyond visualizing a MLIR module, there is also visualizing MLIR itself that is of interest. In particular, visualizing the rewrite rules, visualizing the matching process (including the failure to match, sort of like https://www.debuggex.com/ but for declarative rewrites), considering effects of rewrites over time, etc.
35
-
36
-
The visualizations should all be built with open source components but whether standalone (e.g., combining with, say, GraphViz to generate offline images) or dynamic tools (e.g., displayed in browser) is open for discussion. It should be usable completely offline in either case.
37
-
38
-
We will be working with interested students to refine the exact project based on interests given the wide scope of potential approaches. And open to proposals within this general area.
* MLIR allows for representing multiple levels of abstraction all together in the same IR/function. Visualizing MLIR modules therefore requires going beyond visualizing a graph of nodes all at the same level (which is not trivial in and of itself!), nor is it specific to Machine Learning. Beyond visualizing a MLIR module, there is also visualizing MLIR itself that is of interest. In particular, visualizing the rewrite rules, visualizing the matching process (including the failure to match, sort of like https://www.debuggex.com/ but for declarative rewrites), considering effects of rewrites over time, etc. The visualizations should all be built with open source components but whether standalone (e.g., combining with, say, GraphViz to generate offline images) or dynamic tools (e.g., displayed in browser) is open for discussion. It should be usable completely offline in either case. We will be working with interested students to refine the exact project based on interests given the wide scope of potential approaches. And open to proposals within this general area.
40
34
* Rewrite patterns expressed in MLIR (mentor: Jacques Pienaar)
41
35
* Generic value range analysis for MLIR (mentor: River Riddle)
42
36
@@ -45,12 +39,12 @@ starting on these projects.
45
39
This is section for projects that have not yet started but there are
46
40
individuals/groups intending to start work on in near future.
47
41
48
-
* Rework the MLIR python bindings, add a C APIs for core concepts (mentor:
42
+
* Rework the MLIR python bindings, add a C APIs for core concepts (mentor:
Copy file name to clipboardExpand all lines: website/content/talks/_index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,7 @@ to discuss a particular topic or have questions, please add it to the
78
78
79
79
The meetings are announced on [Discourse](https://discourse.llvm.org/c/mlir/mlir-announcements/44),
80
80
subscribing to this category is the best way to stay informed. You can also register
81
-
to [this public calendar](https://calendar.google.com/calendar/u/0?cid=N2EzMDU3NTBjMjkzYWU5MTY5NGNlMmQ3YjJlN2JjNWEyYjViNjg1NTRmODcxOWZiOTU1MmIzNGQxYjkwNGJkZEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t).
81
+
to [this public calendar](https://calendar.google.com/calendar/u/0?cid=N2EzMDU3NTBjMjkzYWU5MTY5NGNlMmQ3YjJlN2JjNWEyYjViNjg1NTRmODcxOWZiOTU1MmIzNGQxYjkwNGJkZEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t).
0 commit comments