Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Pramod Ganapathi is active.

Publication


Featured researches published by Pramod Ganapathi.


acm sigplan symposium on principles and practice of parallel programming | 2015

Cache-oblivious wavefront: improving parallelism of recursive dynamic programming algorithms without losing cache-efficiency

Yuan Tang; Ronghui You; Haibin Kan; Jesmin Jahan Tithi; Pramod Ganapathi; Rezaul Alam Chowdhury

State-of-the-art cache-oblivious parallel algorithms for dynamic programming (DP) problems usually guarantee asymptotically optimal cache performance without any tuning of cache parameters, but they often fail to exploit the theoretically best parallelism at the same time. While these algorithms achieve cache-optimality through the use of a recursive divide-and-conquer (DAC) strategy, scheduling tasks at the granularity of task dependency introduces artificial dependencies in addition to those arising from the defining recurrence equations. We removed the artificial dependency by scheduling tasks ready for execution as soon as all its real dependency constraints are satisfied, while preserving the cache-optimality by inheriting the DAC strategy. We applied our approach to a set of widely known dynamic programming problems, such as Floyd-Warshalls All-Pairs Shortest Paths, Stencil, and LCS. Theoretical analyses show that our techniques improve the span of 2-way DAC-based Floyd Warshalls algorithm on an


acm sigplan symposium on principles and practice of parallel programming | 2016

AUTOGEN: automatic discovery of cache-oblivious parallel recursive algorithms for solving dynamic programs

Rezaul Alam Chowdhury; Pramod Ganapathi; Jesmin Jahan Tithi; Charles Bachmeier; Bradley C. Kuszmaul; Charles E. Leiserson; Armando Solar-Lezama; Yuan Tang

n


international parallel and distributed processing symposium | 2015

High-Performance Energy-Efficient Recursive Dynamic Programming with Matrix-Multiplication-Like Flexible Kernels

Jesmin Jahan Tithi; Pramod Ganapathi; Aakrati Talati; Sonal Aggarwal; Rezaul Alam Chowdhury

node graph from


european conference on parallel processing | 2016

An Efficient Cache-oblivious Parallel Viterbi Algorithm

Rezaul Alam Chowdhury; Pramod Ganapathi; Vivek Pradhan; Jesmin Jahan Tithi; Yunpeng Xiao

Thn^2n


acm symposium on parallel algorithms and architectures | 2017

Provably Efficient Scheduling of Cache-oblivious Wavefront Algorithms

Rezaul Alam Chowdhury; Pramod Ganapathi; Yuan Tang; Jesmin Jahan Tithi

to


computing and combinatorics conference | 2014

The Range 1 Query (R1Q) Problem

Michael A. Bender; Rezaul Alam Chowdhury; Pramod Ganapathi; Samuel McCauley; Yuan Tang

Thn


parallel computing | 2017

Autogen: Automatic Discovery of Efficient Recursive Divide-8-Conquer Algorithms for Solving Dynamic Programming Problems

Rezaul Alam Chowdhury; Pramod Ganapathi; Stephen L. Tschudi; Jesmin Jahan Tithi; Charles Bachmeier; Charles E. Leiserson; Armando Solar-Lezama; Bradley C. Kuszmaul; Yuan Tang

, stencil computations on a


latin american symposium on theoretical informatics | 2016

The I/O Complexity of Computing Prime Tables

Michael A. Bender; Rezaul Alam Chowdhury; Alexander Conway; Pramod Ganapathi; Rob Johnson; Samuel McCauley; Bertrand Simon; Shikha Singh

d


Theoretical Computer Science | 2016

The range 1 query (R1Q) problem

Michael A. Bender; Rezaul Alam Chowdhury; Pramod Ganapathi; Samuel McCauley; Yuan Tang

-dimensional hypercubic grid of width


international conference on bioinformatics | 2014

High-performance recursive dynamic programming for bioinformatics using MM-like flexible kernels

Jesmin Jahan Tithi; Pramod Ganapathi; Aakrati Talati; Rezaul Alam Chowdhury

w

Collaboration


Dive into the Pramod Ganapathi's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Armando Solar-Lezama

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Charles Bachmeier

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Charles E. Leiserson

Massachusetts Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge