Fetching the paper…
Reading the bibliography…
We propose IR2Vec, a Concise and Scalable encoding infrastructure to represent programs as a distributed embedding in continuous space.
Classes of recursively enumerable sets and their decision problems
H. G. Rice · 1953
Earlier work this paper cites.
Flow Analysis of Computer Programs
Matthew S. Hecht · 1977
Earlier work this paper cites.
Principal component analysis
Svante Wold, Kim Esbensen, and Paul Geladi · 1987
Earlier work this paper cites.
Efficiently computing static single assignment form and the control dependence graph
Ron Cytron, Jeanne Ferrante, Barry K Rosen, Mark N Wegman, and F Kenneth Zadeck · 1991
Earlier work this paper cites.
Advanced Compiler Design and Implementation
Steven S. Muchnick · 1997
Earlier work this paper cites.
Adaptive optimizing compilers for the 21st century
Keith D. Cooper, Devika Subramanian, and Linda Torczon · 2002
Earlier work this paper cites.
Llvm: A compilation framework for lifelong program analysis & transformation
Chris Lattner and Vikram Adve · 2004
Earlier work this paper cites.
Predicting unroll factors using supervised classification
M. Stephenson and S. Amarasinghe · 2005
Earlier work this paper cites.
Compilers: Principles, Techniques, and Tools (2 nd Edition)
Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman · 2006
Earlier work this paper cites.
Statistical and machine learning techniques in compiler design
P. J. Joseph, Matthew T. Jacob, Y. N. Srikant, and Kapil Vaswani · 2007
Earlier work this paper cites.
Benchmarking gpus to tune dense linear algebra
Vasily Volkov and James W. Demmel · 2008
Earlier work this paper cites.
Introduction to Algorithms, Third Edition
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein · 2009
Earlier work this paper cites.
Milepost gcc: Machine learning enabled self-tuning compiler
Grigori Fursin, Yuriy Kashnikov, Abdul Wahid Memon, Zbigniew Chamski, Olivier Temam, Mircea Namolaru, Elad Yom-Tov, Bilha Mendelson, Ayal Zaks, Eric Courtois, Francois Bodin, Phil Barnard, Elton Ashton, Edwin Bonilla, John Thomson, Christopher K. I. Williams, and Michael O’Boyle · 2011
Earlier work this paper cites.
Who wrote this code? identifying the authors of program binaries
N Rosenblum, X Zhu, and B P. Miller · 2011
Earlier work this paper cites.
Representation learning: A review and new perspectives
Yoshua Bengio, Aaron Courville, and Pascal Vincent · 2013
Earlier work this paper cites.
Translating embeddings for modeling multi-relational data
Antoine Bordes, Nicolas Usunier, Alberto Garcia-Durán, Jason Weston, and Oksana Yakhnenko · 2013
Earlier work this paper cites.
Portable mapping of data parallel programs to opencl for heterogeneous systems
Dominik Grewe, Zheng Wang, and Michael F. P. O’Boyle · 2013
Earlier work this paper cites.
Efficient estimation of word representations in vector space
Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean · 2013
Earlier work this paper cites.
A large-scale cross-architecture evaluation of thread-coarsening
Alberto Magni, Christophe Dubach, and Michael F. P. O’Boyle · 2013
Earlier work this paper cites.
Distributed representations of words and phrases and their compositionality
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean · 2013
Earlier work this paper cites.
Automatic construction of inlining heuristics using machine learning
Douglas Simon, John Cavazos, Christian Wimmer, and Sameer Kulkarni · 2013
Earlier work this paper cites.
Learning natural coding conventions
Miltiadis Allamanis, Earl T. Barr, Christian Bird, and Charles Sutton · 2014
Cited alongside, same era.
Sourcerer: An infrastructure for large-scale collection and analysis of open-source code
Sushil Bajracharya, Joel Ossher, and Cristina Lopes · 2014
Cited alongside, same era.
Automatic optimization of thread-coarsening for graphics processors
Alberto Magni, Christophe Dubach, and Michael O’Boyle · 2014
Cited alongside, same era.
Glove: Global vectors for word representation
Jeffrey Pennington, Richard Socher, and Christopher D Manning · 2014
Cited alongside, same era.
Sequence to sequence learning with neural networks
I Sutskever, O Vinyals, and Q V. Le · 2014
Cited alongside, same era.
Knowledge graph embedding by translating on hyperplanes
Zhen Wang, Jianwen Zhang, Jianlin Feng, and Zheng Chen · 2014
Cited alongside, same era.
Precise condition synthesis for program repair
Y. Xiong, J. Wang, R. Yan, J. Zhang, S. Han, G. Huang, and L. Zhang · 2017
Later among the works it cites.
A survey of machine learning for big code and naturalness
Miltiadis Allamanis, Earl T Barr, Premkumar Devanbu, and Charles Sutton · 2018
Later among the works it cites.
Learning to represent programs with graphs
Miltiadis Allamanis, Marc Brockschmidt, and Mahmoud Khademi · 2018
Later among the works it cites.
A general path-based representation for predicting program properties
Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav · 2018
Later among the works it cites.
Spec cpu2017: Next-generation compute benchmark
James Bucek, Klaus-Dieter Lange, and Jóakim v. Kistowski · 2018
Later among the works it cites.
Neural code comprehension: A learnable representation of code semantics
Tal Ben-Nun, Alice Shoshana Jakobovits, and Torsten Hoefler · 2018
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Suggesting accurate method and class names
Miltiadis Allamanis, Earl T. Barr, Christian Bird, and Charles Sutton · 2015
Cited alongside, same era.
Bimodal modelling of source code and natural language
Miltiadis Allamanis, Daniel Tarlow, Andrew Gordon, and Yi Wei · 2015
Cited alongside, same era.
Knowledge graph embedding via dynamic mapping matrix
G Ji, S He, L Xu, K Liu, and J Zhao · 2015
Cited alongside, same era.
Learning entity and relation embeddings for knowledge graph completion
Y Lin, Z Liu, M Sun, Y Liu, and X Zhu · 2015
Cited alongside, same era.
Predicting program properties from "big code"
V Raychev, M Vechev, and A Krause · 2015
Cited alongside, same era.
A convolutional attention network for extreme summarization of source code
Miltiadis Allamanis, Hao Peng, and Charles A. Sutton · 2016
Cited alongside, same era.
Later among the works it cites.
OpenKE: An open toolkit for knowledge embedding
Xu Han, Shulin Cao, Xin Lv, Yankai Lin, Zhiyuan Liu, Maosong Sun, and Juanzi Li · 2018
Later among the works it cites.
Code vectors: Understanding programs through embedded abstracted symbolic traces
Jordan Henkel, Shuvendu K. Lahiri, Ben Liblit, and Thomas Reps · 2018
Later among the works it cites.
Deepbugs: A learning approach to name-based bug detection
Michael Pradel and Koushik Sen · 2018
Later among the works it cites.
Predictable thread coarsening
Nicolai Stawinoga and Tony Field · 2018
Later among the works it cites.
Dynamic neural program embeddings for program repair
Ke Wang, Rishabh Singh, and Zhendong Su · 2018
Later among the works it cites.
Code2vec: Learning distributed representations of code
Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav · 2019
Closest in time.
Boost C++ Libraries
Boost · 2019
Closest in time.
When deep learning met code search
Jose Cambronero, Hongyu Li, Seohyun Kim, Koushik Sen, and Satish Chandra · 2019
Closest in time.
C/C++/Java programs
GeeksforGeeks · 2019
Closest in time.
LLVM Language Reference
LLVM · 2019
Closest in time.
Aroma: Code recommendation via structural code search
Sifei Luan, Di Yang, Celeste Barnaby, Koushik Sen, and Satish Chandra · 2019
Closest in time.
Compiler auto-vectorization with imitation learning
C Mendis, C Yang, Y Pu, S Amarasinghe, and M Carbin · 2019
Closest in time.
Compiler-based graph representations for deep learning models of code
Alexander Brauckmann, Andrés Goens, Sebastian Ertel, and Jeronimo Castrillon · 2020
Closest in time.
Programl: Graph-based deep learning for program optimization and analysis
Chris Cummins, Zacharias V Fisches, Tal Ben-Nun, Torsten Hoefler, and Hugh Leather · 2020
Closest in time.
Neurovectorizer: End-to-end vectorization with deep reinforcement learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Yakun Sophia Shao, Krste Asanovic, and Ion Stoica · 2020
Closest in time.