Fetching the paper…
Reading the bibliography…
Instruction combiner (IC) is a critical compiler optimization pass, which replaces a sequence of instructions with an equivalent and optimized instruction sequence at basic block level.
Deep Learning-based Hybrid Graph-Coloring Algorithm for Register Allocation
Dibyendu Das, Shahid Asghar Ahmad, and Kumar Venkataramanan. 2019 · 1912
Earlier work this paper cites.
An Efficient Method of Computing Static Single Assignment Form. In Proceedings of the 16th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Austin, Texas, USA) (POPL ’89) . Association for Computing Machinery, New York, NY, USA, 25–35
R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck. 1989 · 1989
Earlier work this paper cites.
A Framework for Behavioural Cloning. In Machine Intelligence 15, Intelligent Agents [St. Catherine’s College, Oxford, July 1995] . Oxford University, GBR, 103–129
Michael Bain and Claude Sammut. 1999 · 1995
Earlier work this paper cites.
Long Short-Term Memory
Sepp Hochreiter and Jürgen Schmidhuber. 1997 · 1997
Earlier work this paper cites.
Bleu: a Method for Automatic Evaluation of Machine Translation. In Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics . Association for Computational Linguistics, Philadelphia, Pennsylvania, USA, 311–318
Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002 · 2002
Earlier work this paper cites.
Automatic Evaluation of Machine Translation Quality Using Longest Common Subsequence and Skip-Bigram Statistics. In Proceedings of the 42nd Annual Meeting of the Association for Computational Linguistics (ACL-04) . Barcelona, Spain, 605–612
Chin-Yew Lin and Franz Josef Och. 2004 · 2004
Earlier work this paper cites.
Predicting unroll factors using supervised classification. In International Symposium on Code Generation and Optimization . 123–134
M. Stephenson and S. Amarasinghe. 2005 · 2005
Earlier work this paper cites.
Automatic Generation of Peephole Superoptimizers
Sorav Bansal and Alex Aiken. 2006 · 2006
Earlier work this paper cites.
Eric Schkufza, Rahul Sharma, and Alex Aiken. 2012 · 2012
Earlier work this paper cites.
Automatic Construction of Inlining Heuristics Using Machine Learning. In Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) (CGO ’13) . IEEE Computer Society, USA, 1–12
Douglas Simon, John Cavazos, Christian Wimmer, and Sameer Kulkarni. 2013 · 2013
Earlier work this paper cites.
Neural machine translation by jointly learning to align and translate
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2014 · 2014
Cited alongside, same era.
Sequence to Sequence Learning with Neural Networks. In Advances in Neural Information Processing Systems , Z. Ghahramani, M. Welling, C. Cortes, N. Lawrence, and K. Q. Weinberger (Eds.), Vol. 27. Curran Associates, Inc
Ilya Sutskever, Oriol Vinyals, and Quoc V Le. 2014 · 2014
Cited alongside, same era.
Jimmy Lei Ba, Jamie Ryan Kiros, and Geoffrey E. Hinton. 2016 · 2016
Cited alongside, same era.
Learning to superoptimize programs
Rudy Bunel, Alban Desmaison, M. Pawan Kumar, Philip H. S. Torr, and Pushmeet Kohli. 2016 · 2016
Cited alongside, same era.
Synthesize, execute and debug: Learning to repair for neural program synthesis
Kavi Gupta, Peter Ebert Christensen, Xinyun Chen, and Dawn Song. 2020 · 2020
Later among the works it cites.
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning. In Proceedings of the 18th ACM/IEEE International Symposium on Code Generation and Optimization (San Diego, CA, USA) (CGO 2020) . Association for Computing Machinery, New York, NY, USA, 242–255
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica. 2020 · 2020
Later among the works it cites.
Deep Learning for Source Code Modeling and Generation: Models, Applications, and Challenges
Triet H. M. Le, Hao Chen, and Muhammad Ali Babar. 2020 · 2020
Later among the works it cites.
Machine Learning in Compilers: Past, Present and Future. In 2020 Forum for Specification and Design Languages (FDL) . 1–8
Hugh Leather and Chris Cummins. 2020 · 2020
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
End-to-End Deep Learning of Optimization Heuristics. In Proceedings - 26th International Conference on Parallel Architectures and Compilation Techniques, PACT 2017 (Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT) . IEEE, 219–232
Chris Cummins, Pavlos Petoumenos, Zheng Wang, and Hugh Leather. 2017 · 2017
Cited alongside, same era.
Attention is All you Need. In Advances in Neural Information Processing Systems , I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.), Vol. 30. Curran Associates, Inc
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Ł ukasz Kaiser, and Illia Polosukhin. 2017 · 2017
Cited alongside, same era.
Code2vec: Learning Distributed Representations of Code
Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav. 2019 · 2019
Cited alongside, same era.
AutoPhase: Compiler Phase-Ordering for HLS with Deep Reinforcement Learning. In 2019 IEEE 27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) . 308–308
Qijing Huang, Ameer Haj-Ali, William Moses, John Xiang, Ion Stoica, Krste Asanovic, and John Wawrzynek. 2019 · 2019
Cited alongside, same era.
Compiler Auto-Vectorization with Imitation Learning
Charith Mendis, Cambridge Yang, Yewen Pu, Saman Amarasinghe, and Michael Carbin. 2019 · 2019
Cited alongside, same era.
Can Automatic Post-Editing Improve NMT?
Shamil Chollampatt, Raymond Hendy Susanto, Liling Tan, and Ewa Szymanska. 2020 · 2020
Cited alongside, same era.
FCD An optimizing decompiler for X86
Felix Cloutier. [n. d.]
Cited in the paper.
IR2VEC: LLVM IR Based Scalable Program Embeddings
S. VenkataKeerthy, Rohit Aggarwal, Shalini Jain, Maunendra Sankar Desarkar, Ramakrishna Upadrasta, and Y. N. Srikant. 2020 · 2020
Later among the works it cites.
An empirical study of optimization bugs in GCC and LLVM
Zhide Zhou, Zhilei Ren, Guojun Gao, and He Jiang. 2021 · 2020
Later among the works it cites.
Demystifying Neural Language Models’ Insensitivity to Word-Order
Louis Clouatre, Prasanna Parthasarathi, Amal Zouaq, and Sarath Chandar. 2021 · 2021
Later among the works it cites.
ANGHABENCH: A Suite with One Million Compilable C Benchmarks for Code-Size Reduction. In 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) . IEEE Computer Society, 378–390
A. da Silva, B. Kind, J. de Souza Magalhaes, J. Rocha, B. Ferreira Guimaraes, and F. Quinao Pereira. 2021 · 2021
Later among the works it cites.
Alive2: Bounded Translation Validation for LLVM. In Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation (Virtual, Canada) (PLDI 2021) . Association for Computing Machinery, New York, NY, USA, 65–79
Nuno P. Lopes, Juneyoung Lee, Chung-Kil Hur, Zhengyang Liu, and John Regehr. 2021 · 2021
Later among the works it cites.
MLGO: a Machine Learning Guided Compiler Optimizations Framework
Mircea Trofin, Yundi Qian, Eugene Brevdo, Zinan Lin, Krzysztof Choromanski, and David Li. 2021 · 2021
Later among the works it cites.