Improving GPGPU concurrency with elastic kernels S Pai, MJ Thazhuthaveetil, R Govindarajan ACM SIGARCH Computer Architecture News 41 (1), 407-418, 2013 | 281 | 2013 |
A vectorizing compiler for multimedia extensions N Sreraman, R Govindarajan International Journal of Parallel Programming 28, 363-400, 2000 | 185 | 2000 |
Minimizing register requirements under resource-constrained rate-optimal software pipelining R Govindarajan, ER Altman, GR Gao Proceedings of the 27th annual international symposium on Microarchitecture …, 1994 | 146 | 1994 |
Fluidic kernels: Cooperative execution of opencl programs on multiple heterogeneous devices P Pandit, R Govindarajan Proceedings of Annual IEEE/ACM International Symposium on Code Generation …, 2014 | 144 | 2014 |
Software pipelined execution of stream programs on GPUs A Udupa, R Govindarajan, MJ Thazhuthaveetil 2009 International Symposium on Code Generation and Optimization, 200-209, 2009 | 144 | 2009 |
Probabilistic shared cache management (PriSM) R Manikantan, K Rajan, R Govindarajan ACM SIGARCH computer architecture news 40 (3), 428-439, 2012 | 131 | 2012 |
Single-dimension software pipelining for multidimensional loops H Rong, Z Tang, R Govindarajan, A Douillet, GR Gao ACM Transactions on Architecture and Code Optimization (TACO) 4 (1), 7-es, 2007 | 111 | 2007 |
Well-behaved dataflow programs for DSP computation GR Gao, R Govindarajan, P Panangaden Acoustics, Speech, and Signal Processing, IEEE International Conference on 5 …, 1992 | 96 | 1992 |
Minimizing buffer requirements under rate-optimal schedule in regular dataflow networks R Govindarajan, GR Gao, P Desai Journal of VLSI signal processing systems for signal, image and video …, 2002 | 92 | 2002 |
Emulating optimal replacement with a shepherd cache K Rajan, G Ramaswamy 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO …, 2007 | 80 | 2007 |
A framework for resource-constrained rate-optimal software pipelining R Govindarajan, ER Altman, GR Gao IEEE Transactions on Parallel and distributed systems 7 (11), 1133-1149, 1996 | 77 | 1996 |
Scheduling and mapping: Software pipelining in the presence of structural hazards ER Altman, R Govindarajan, GR Gao Proceedings of the ACM SIGPLAN 1995 conference on Programming language …, 1995 | 71 | 1995 |
Bi-modal dram cache: Improving hit rate, hit latency and bandwidth N Gulur, M Mehendale, R Manikantan, R Govindarajan 2014 47th Annual IEEE/ACM International Symposium on Microarchitecture, 38-50, 2014 | 68 | 2014 |
NUcache: An efficient multicore cache organization based on next-use distance R Manikantan, K Rajan, R Govindarajan 2011 IEEE 17th International Symposium on High Performance Computer …, 2011 | 68 | 2011 |
Minimizing memory requirements in rate-optimal schedules R Govindarajan, GR Gao, P Desai Proceedings of IEEE International Conference on Application Specific Array …, 1994 | 67 | 1994 |
Fast and efficient automatic memory management for GPUs using compiler-assisted runtime coherence scheme S Pai, R Govindarajan, MJ Thazhuthaveetil Proceedings of the 21st international conference on Parallel architectures …, 2012 | 66 | 2012 |
Parallel implementation of AutoDock P Khodade, R Prabhu, N Chandra, S Raha, R Govindarajan Journal of Applied Crystallography 40 (3), 598-599, 2007 | 61 | 2007 |
Automatic compilation of MATLAB programs for synergistic execution on heterogeneous processors A Prasad, J Anantpur, R Govindarajan Proceedings of the 32nd ACM SIGPLAN conference on Programming language …, 2011 | 59 | 2011 |
Minimum register instruction sequencing to reduce register spills in out-of-order issue superscalar architectures R Govindarajan, H Yang, JN Amaral, C Zhang, GR Gao IEEE Transactions on Computers 52 (1), 4-20, 2003 | 56 | 2003 |
Design and performance evaluation of a multithreaded architecture R Govindarajan, SS Nemawarkar, P LeNir Proceedings of 1995 1st IEEE Symposium on High Performance Computer …, 1995 | 50 | 1995 |