Alert button
Picture for Parthasarathy Ranganathan

Parthasarathy Ranganathan

Alert button

Learning Performance-Improving Code Edits

Feb 21, 2023
Aman Madaan, Alexander Shypula, Uri Alon, Milad Hashemi, Parthasarathy Ranganathan, Yiming Yang, Graham Neubig, Amir Yazdanbakhsh

Figure 1 for Learning Performance-Improving Code Edits
Figure 2 for Learning Performance-Improving Code Edits
Figure 3 for Learning Performance-Improving Code Edits
Figure 4 for Learning Performance-Improving Code Edits
Viaarxiv icon

Learning to Improve Code Efficiency

Aug 09, 2022
Binghong Chen, Daniel Tarlow, Kevin Swersky, Martin Maas, Pablo Heiber, Ashish Naik, Milad Hashemi, Parthasarathy Ranganathan

Figure 1 for Learning to Improve Code Efficiency
Figure 2 for Learning to Improve Code Efficiency
Figure 3 for Learning to Improve Code Efficiency
Figure 4 for Learning to Improve Code Efficiency
Viaarxiv icon

An Imitation Learning Approach for Cache Replacement

Jul 09, 2020
Evan Zheran Liu, Milad Hashemi, Kevin Swersky, Parthasarathy Ranganathan, Junwhan Ahn

Figure 1 for An Imitation Learning Approach for Cache Replacement
Figure 2 for An Imitation Learning Approach for Cache Replacement
Figure 3 for An Imitation Learning Approach for Cache Replacement
Figure 4 for An Imitation Learning Approach for Cache Replacement
Viaarxiv icon

Neural Execution Engines: Learning to Execute Subroutines

Jun 23, 2020
Yujun Yan, Kevin Swersky, Danai Koutra, Parthasarathy Ranganathan, Milad Hashemi

Figure 1 for Neural Execution Engines: Learning to Execute Subroutines
Figure 2 for Neural Execution Engines: Learning to Execute Subroutines
Figure 3 for Neural Execution Engines: Learning to Execute Subroutines
Figure 4 for Neural Execution Engines: Learning to Execute Subroutines
Viaarxiv icon

Learning Execution through Neural Code Fusion

Jun 17, 2019
Zhan Shi, Kevin Swersky, Daniel Tarlow, Parthasarathy Ranganathan, Milad Hashemi

Figure 1 for Learning Execution through Neural Code Fusion
Figure 2 for Learning Execution through Neural Code Fusion
Figure 3 for Learning Execution through Neural Code Fusion
Figure 4 for Learning Execution through Neural Code Fusion
Viaarxiv icon

Learning Memory Access Patterns

Mar 06, 2018
Milad Hashemi, Kevin Swersky, Jamie A. Smith, Grant Ayers, Heiner Litz, Jichuan Chang, Christos Kozyrakis, Parthasarathy Ranganathan

Figure 1 for Learning Memory Access Patterns
Figure 2 for Learning Memory Access Patterns
Figure 3 for Learning Memory Access Patterns
Figure 4 for Learning Memory Access Patterns
Viaarxiv icon