Vinod Grover
Vinod Grover
Sr Distinguished Engineer, NVIDIA Corporation
Verified email at
Cited by
Cited by
Accelerating Haskell array codes with multicore GPUs
MMT Chakravarty, G Keller, S Lee, TL McDonell, V Grover
Proceedings of the sixth workshop on Declarative aspects of multicore …, 2011
Performing mode switching in an unbounded transactional memory (UTM) system
J Gray, M Taillefer, Y Levanoni, AR Adl-Tabatabai, D Detlefs, V Grover, ...
US Patent 8,095,824, 2012
Efficient compilation of fine-grained spmd-threaded programs for multicore cpus
JA Stratton, V Grover, J Marathe, B Aarts, M Murphy, Z Hu, WW Hwu
Proceedings of the 8th annual IEEE/ACM international symposium on Code …, 2010
Parallel nested transactions in transactional memory
MM Magruder, D Detlefs, JJ Duffy, G Graefe, VK Grover
US Patent 7,890,472, 2011
Convergence and scalarization for data-parallel architectures
Y Lee, R Krashinsky, V Grover, SW Keckler, K Asanović
Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation …, 2013
NOVA: A functional language for data parallelism
A Collins, D Grewe, V Grover, S Lee, A Susnea
Proceedings of ACM SIGPLAN International Workshop on Libraries, Languages …, 2014
Software development infrastructure
VK Grover, CL Mitchell, DM Gillies, ML Roberts, MR Plesko, DR Tarditi Jr, ...
US Patent 7,707,566, 2010
Samurai: protecting critical data in unsafe languages
K Pattabiraman, V Grover, BG Zorn
ACM SIGOPS Operating Systems Review 42 (4), 219-232, 2008
General purpose intermediate representation of software for software development tools
CL Mitchell, J Burger, VK Grover, DR Tarditi Jr
US Patent 7,146,606, 2006
Intermediate representation for multiple exception handling models
VK Grover, AVS Sastry
US Patent 7,120,898, 2006
Transactional memory compatibility management
D Groff, Y Levanoni, S Toub, MMK Magruder, W Zhu, TL Harris, CW Dern, ...
US Patent 8,266,604, 2012
GPU kernels as data-parallel array computations in Haskell
S Lee, MMT Chakravarty, V Grover, G Keller
Workshop on Exploiting Parallelism using GPUs and other Hardware-Assisted …, 2009
Diesel: DSL for linear algebra and neural net computations on GPUs
V Elango, N Rubin, M Ravishankar, H Sandanagobalane, V Grover
Proceedings of the 2nd ACM SIGPLAN International Workshop on Machine …, 2018
Variance analysis for translating CUDA code for execution by a general purpose processor
V Grover, BJM Aarts, M Murphy
US Patent 8,984,498, 2015
Description language for an extensible compiler and tools infrastructure
J Burger, DR Tarditi Jr, CL Mitchell, AE Ayers, VK Grover
US Patent 7,305,666, 2007
Efficient garbage collection and exception handling in a hardware accelerated transactional memory system
J Gray, M Taillefer, Y Levanoni, AR Adl-Tabatabai, D Detlefs, VK Grover, ...
US Patent 8,402,218, 2013
Transactional memory using buffered writes and enforced serialization order
D Detlefs, JJ Duffy, MM Magruder, G Graefe, VK Grover, TL Harris
US Patent 7,908,255, 2011
Domain-specific optimization and generation of high-performance GPU code for stencil computations
PS Rawat, M Vaidya, A Sukumaran-Rajam, M Ravishankar, V Grover, ...
Proceedings of the IEEE 106 (11), 1902-1920, 2018
Partitioning CUDA code for execution by a general purpose processor
V Grover, BJM Aarts, M Murphy
US Patent 8,776,030, 2014
JaBEE: framework for object-oriented Java bytecode compilation and execution on graphics processor units
W Zaremba, Y Lin, V Grover
Proceedings of the 5th Annual Workshop on General Purpose Processing with …, 2012
The system can't perform the operation now. Try again later.
Articles 1–20