2 ms·
I played with a heterogenous computation simulator [1] a little bit when I was an undergrad, I wonder how these efforts could work together. For example, if I
by nixpulvis 7y ago
I played with a heterogenous computation simulator [1] a little bit when I was an undergrad, I wonder how these efforts could work together.
For example, if I could build a simulation of some MLIR in M2S across a variety of hardware setups, I feel like that could be pretty valuable. Granted the M2S project is a bit outdated, so I'm not sure what would need to be changed... boy time flies.
[1]: http://www.multi2sim.org/ http://www.multi2sim.org/
- dwrodri 7y agoI work in one of the labs that helped build M2S! Small world. Unfortunately I had no role in the matter (just got here) but it’s really cool to stumble into some users for the type of software I work on. I am not entirely sure how you imagine a simulator would run on MLIR, I wasn’t aware it was capable of running IR.
- nixpulvis 7y agoIt's been years now, but my memory is that it could simulate arbitrary ELF executables. So I'd imagine there's got to be a path for this kind of thing. But I don't really understand what targets MLIR works with or anything, so this is all just some rambling. I'd love to learn about newer work done to simulate things like these weird tensor cores. Or other fancy new hardware (quantum anyone...) in a heterogenous way. P.S. I bet we go to the same school... if you wanna hang out and talk about this kind of thing (or anything else), hit me up.