Ramprasad Venkataraman
Staff
ramv at illinois.edu
217-333-5827
Profile
My work here is an enjoyable amalgam of developing and tuning parallel,
scientific applications and their underlying asynchronous, message-driven
runtime. Prior to PPL, I've spent time working at the Computational Simulation Lab and the Section on Statistical Genetics, both at
UAB.
My focus has typically been on massively parallel applications, although I've also worked on sequential scientific libraries.
Domain Experience
Here are some of the things I've spent time developing/optimizing software for:
- Quantum chemistry
- Stochastic optimization for resource allocation
- Parallel, dense, linear algebra
- Bayesian methods for gene-trait mapping
- Haplotype reconstruction from genetic data
- Atomistic, rarefied gas dynamics
- Continuum fluid dynamics
- Equilibrium and finite-rate combustion chemistry
- Hybrid continuum-atomistic fluid flows
- Conformal mapping for structured grid generation
Publications and Talks outside PPL
2008
[Thesis]
[Thesis]
Enabling the Direct Simulation (Monte Carlo) of Physical Vapor Deposition [Thesis 2008]
Master's Thesis, Dept. of Mechanical Engineering, University of Alabama at Birmingham
2007
[Paper]
[Paper]
R/qtlbim: QTL with Bayesian Interval Mapping in experimental crosses [Bioinformatics 2007]
Bioinformatics 23(5):641-643, 2007
2005
[Talk]
[Talk]
Direct Simulation Monte Carlo: From Atmospheric Re-entry to Thin Film Deposition [GSRD 2005]
Graduate Student Research Day, University of Alabama at Birmingham
2004
[Paper]
[Paper]
Towards a Hybrid DSMC/Navier-Stokes Method for High Speed Re-entry Flow Simulations[HSC 2004]
Huntsville Simulation Conference, Oct 2004
2004
[Paper]
[Paper]
Three Dimensional Parallel DSMC Method for High-Speed Re-entry Flow Simulation[SECTAM 2004]
Developments in Theoretical and Applied Mechanics; Proceedings of the 22nd SECTAM; Vol XXII; 125:137; Aug 2004
Research Areas
Papers/Talks
12-17
2012
[Paper]
[Paper]
Distributed Algorithms for Constructing Balanced Spanning Trees on System-ranked Process Groups [PPL Technical Report 2012]
12-07
2012
[Paper]
[Paper]
Parallel Computing for DoD Airlift Allocation [PPL Technical Report 2012]
11-59
2011
[Paper]
[Paper]
Extended Abstract: Enabling Massive Parallelism for Stochastic Optimization Problems [Supercomputing 2011]
11-51
2012
[Paper]
[Paper]
Mapping Dense LU Factorization on Multicore Supercomputer Nodes [IPDPS 2012]
11-49
2011
[Paper]
[Paper]
Charm++ for Productivity and Performance: A Submission to the 2011 HPC Class II Challenge [Supercomputing 2011]
11-34
2011
[Paper]
[Paper]
Exploring Partial Synchrony in an Asynchronous Environment Using Dense LU [PPL Technical Report 2011]
11-33
2011
[Poster]
[Poster]
Enabling Massive Parallelism for Stochastic Optimization [Supercomputing 2011]
09-30
2009
[Paper]
[Paper]
Patterns for Overlapping Communication and Computation [ParaPLoP 2009]









