Muthu Manikandan Baskaran
Muthu Manikandan Baskaran
Reservoir Labs Inc.
Verified email at reservoir.com
Title
Cited by
Cited by
Year
Automatic C-to-CUDA code generation for affine programs
MM Baskaran, J Ramanujam, P Sadayappan
International Conference on Compiler Construction, 244-263, 2010
2962010
Automatic transformations for communication-minimized parallelization and locality optimization in the polyhedral model
U Bondhugula, M Baskaran, S Krishnamoorthy, J Ramanujam, A Rountev, ...
International Conference on Compiler Construction, 132-146, 2008
2622008
A compiler framework for optimization of affine loop nests for GPGPUs
MM Baskaran, U Bondhugula, S Krishnamoorthy, J Ramanujam, ...
Proceedings of the 22nd annual international conference on Supercomputing …, 2008
2462008
Effective automatic parallelization of stencil computations
S Krishnamoorthy, M Baskaran, U Bondhugula, J Ramanujam, A Rountev, ...
ACM sigplan notices 42 (6), 235-244, 2007
2412007
Optimizing sparse matrix-vector multiplication on GPUs
MM Baskaran, R Bordawekar
IBM Research Reprot RC24704, 2009
2112009
Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories
MM Baskaran, U Bondhugula, S Krishnamoorthy, J Ramanujam, ...
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of …, 2008
1482008
Parametric multi-level tiling of imperfectly nested loops
A Hartono, MM Baskaran, C Bastoul, A Cohen, S Krishnamoorthy, ...
Proceedings of the 23rd international conference on Supercomputing, 147-157, 2009
1022009
A mapping path for multi-GPGPU accelerated computers from a portable high level programming abstraction
A Leung, N Vasilache, B Meister, M Baskaran, D Wohlford, C Bastoul, ...
Proceedings of the 3rd Workshop on General-Purpose Computation on Graphics …, 2010
972010
Parameterized tiling revisited
MM Baskaran, A Hartono, S Tavarageri, T Henretty, J Ramanujam, ...
Proceedings of the 8th annual IEEE/ACM international symposium on Code …, 2010
882010
Optimizing sparse matrix-vector multiplication on GPUs using compile-time and run-time strategies
MM Baskaran, R Bordawekar
IBM Reserach Report, RC24704 (W0812-047), 2008
762008
Compiler-assisted dynamic scheduling for effective parallelization of loop nests on multicore processors
MM Baskaran, N Vydyanathan, UKR Bondhugula, J Ramanujam, ...
ACM sigplan notices 44 (4), 219-228, 2009
722009
DynTile: Parametric tiled loop generation for parallel execution on multicore processors
A Hartono, MM Baskaran, J Ramanujam, P Sadayappan
2010 IEEE International Symposium on Parallel & Distributed Processing …, 2010
652010
Efficient and scalable computations with sparse tensors
M Baskaran, B Meister, N Vasilache, R Lethin
2012 IEEE Conference on High Performance Extreme Computing, 1-6, 2012
632012
Optimal loop unrolling for GPGPU programs
GS Murthy, M Ravishankar, MM Baskaran, P Sadayappan
2010 IEEE International Symposium on Parallel & Distributed Processing …, 2010
612010
R-Stream Compiler.
B Meister, N Vasilache, D Wohlford, MM Baskaran, A Leung, R Lethin
Encyclopedia of Parallel Computing, 1756-1765, 2011
532011
Joint scheduling and layout optimization to enable multi-level vectorization
N Vasilache, B Meister, M Baskaran, R Lethin
IMPACT, Paris, France, 2012
442012
Towards effective automatic parallelization for multicore systems
U Bondhugula, M Baskaran, A Hartono, S Krishnamoorthy, J Ramanujam, ...
2008 IEEE International Symposium on Parallel and Distributed Processing, 1-5, 2008
312008
Parametric tiling of affine loop nests
S Tavarageri, A Hartono, M Baskaran, LN Pouchet, J Ramanujam, ...
Proc. 15th Workshop on Compilers for Parallel Computers. Vienna, Austria, 2010
302010
Affine transformations for communication minimal parallelization and locality optimization of arbitrarily nested loop sequences
U Bondhugula, M Baskaran, S Krishnamoorthy, J Ramanujam, A Rountev, ...
Technical Report, 2007
292007
Sparse matrix-vector multiplication on graphics processor units
MM Baskaran, RJ Bordawekar
US Patent 8,364,739, 2013
202013
The system can't perform the operation now. Try again later.
Articles 1–20