4 ms·
About the stack/monoid structure, there was a nice talk by Conal Elliott recently describing how it can be used to implement a compiler [0]. He also mentions pa
by chombier 6y ago
About the stack/monoid structure, there was a nice talk by Conal Elliott recently describing how it can be used to implement a compiler [0]. He also mentions parallel computations at some point.
[0] https://www.youtube.com/watch?v=wvQbpS6wBa0 https://www.youtube.com/watch?v=wvQbpS6wBa0
- agumonkey 6y agoI may be extrapolating too much but I think Steele team workig on Fortress was also doing monoid like thinking to parallelize heavy. He made a talk on how to delinearize problems into partially solved subproblems to be reconciled later.
- rudedogg 6y agoIs this the talk?: https://youtu.be/EZD3Scuv02g?t=2192 https://youtu.be/EZD3Scuv02g?t=2192
- agumonkey 6y agohmm related but not the one I had in mind https://www.infoq.com/presentations/Thinking-Parallel-Programming/ https://www.infoq.com/presentations/Thinking-Parallel-Progra... ps: you can see they were using mathematical structures (ring, monoids) in your video anyway
- rudedogg 6y agoThanks, the talk you linked goes into more detail.