Note that this refers to ML as in machine learning and not the ML language family, as I hoped.
Research papers on ML in Compilers
11–20 of 27 posts
Re: Research papers on ML in Compilers
#12There is a mathematical description of programming compilers I read once (think it was a survey paper) that I found very clear but I've never been able to find since. Basically defined a compiler as a type of function. Any good suggestions?
“A parser for things
Is a function from strings
To lists of pairs
Of things and strings”
Re: Research papers on ML in Compilers
#13Intuitively, obfuscation is a form of anti-optimization. My hope is that it's differentiable, so perhaps given enough knowledge of obfuscation, an ML model can make corresponding optimizations to "undo" them, then for more performance, apply those same un-obfuscations to code that hasn't already been obfuscated.
Re: Research papers on ML in Compilers
#14I'd be more interested in the reverse, that is compiler and PL techniques applied to machine learning.
Re: Research papers on ML in Compilers
#15Re: Research papers on ML in Compilers
#16My research (ML for binary function recognition) uses obfuscation and diverse compilation for data augmentation. Intuitively, obfuscation is a form of anti-optimization. My hope is that it's differentiable, so perhaps given enough knowledge of obfuscation, an ML model can make corresponding optimizations to "undo" them, then for more performance, apply those same un-obfuscations to code that hasn't already been obfus…
Re: Research papers on ML in Compilers
#17Re: Research papers on ML in Compilers
#18Note that this refers to ML as in machine learning and not the ML language family, as I hoped.
Re: Research papers on ML in Compilers
#19There is a mathematical description of programming compilers I read once (think it was a survey paper) that I found very clear but I've never been able to find since. Basically defined a compiler as a type of function. Any good suggestions?
Perhaps this one from Graham Hutton? “A parser for things Is a function from strings To lists of pairs Of things and strings”
Re: Research papers on ML in Compilers
#20There is a mathematical description of programming compilers I read once (think it was a survey paper) that I found very clear but I've never been able to find since. Basically defined a compiler as a type of function. Any good suggestions?
Perhaps this one from Graham Hutton? “A parser for things Is a function from strings To lists of pairs Of things and strings”