HOME RESEARCH TEACHING STUDENT INFO CV
Ashok Srinivasan
Dept of Computer Science, 253 Love Building
Florida State University, Tallahassee FL 32306-4530
Phone (Office) (850) 644-0559, email: asriniva AT cs.fsu.edu
RESEARCH
INTERESTS
- High Performance Computing, Applications in Computational Sciences, Supercomputing for Policy Analysis, Scalable Algorithms, Mathematical Software.
- Recent topics: Molecular Dynamics, Programming Paradigms and Tools for Multi-Core Heterogeneous Processors, Quantum Monte Carlo.
- Past topics: Computational Finance, Parallel Random Number Generation, Monte Carlo Linear Algebra, Computational Fluid Dynamics, Image Compression.
EDUCATION
- PhD, Computer Science, University of California, Santa Barbara, 1996.
- Thesis: Computational Issues in the Solution of Liquid Crystalline Polymer Flow Problems.
- M.S., Polymer Engineering, University of Akron, 1992.
- B.Tech. (Honors), Chemical Engineering, REC Tiruchirapalli, 1987.
HONORS/
AWARDS
- Best Paper Award, IEEE International Conference on Parallel, Distributed and Grid Computing (PDGC), 2014.
- Fulbright Senior Research Scholar, Dec 2011 - May 2012.
- Best Paper Award, International Conference on Parallel Processing (ICPP), 2006.
- Best Poster Award, International Conference on High Performance Computing (HiPC), 2006.
- First Year Assistant Professor award, Florida State University, 2002.
- Top user award, NCSA, Dec 1997.
- Ralph M. Parsons Fellowship for interdisciplinary research, Sep 1995 - Jul 1996.
- SIAM student travel award, SIAM, Oct 1995.
WORK
EXPERIENCE
- Associate Professor, Aug 2007 onwards.
- Department of Computer Science, Florida State University.
- Assistant Professor, Aug 2001 - Jul 2007.
- Department of Computer Science, Florida State University.
- Visiting Assistant Professor, Jul 2000 - Jun 2001.
- Department of Computer Science, University of California at Santa Barbara.
- Assistant Professor, Jul/Oct 1998 - Jul 2000.
- Department of Mathematics, Indian Institute of Technology, Bombay.
- Postdoctoral Research Associate, Jul 1996 - Jul 1998.
- National Center for Supercomputing Applications (NCSA), University of Illinois at Urbana-Champaign.
Developed the SPRNG parallel random number software tool for Monte Carlo Applications.
- Software Design Engineer, Summer 1994.
- Microsoft Corporation.
- Worked on what is now Microsoft Outlook, as a summer intern.
- Instructor, Introduction to C and Unix, Summer 1993.
- Department of Computer Science, University of California at Santa Barbara.
- Graduate Student Researcher, Alexandria Digital Library, Jan-Aug 1995.
- Department of Computer Science, University of California at Santa Barbara.
- Worked on encoding for image compression using wavelets.
- Teaching Assistant, Jan 1992 - Dec 1992, Sep 1994 - Jun 1995.
- Department of Computer Science, University of California at Santa Barbara.
- Distributed Systems, Cryptography, Artificial Intelligence, Scientific Computing, Fortran, etc.
BOOKS
- Random Number Generators for Parallel Applications.
- A chapter in Advances in Chemical Physics, Volume 105, Monte Carlo Methods in Chemical Physics, Editors: D. Ferguson, J.I. Siepmann, D.G. Truhlar, John Wiley and Sons, Inc, 1999, pages 13-36.
- A. Srinivasan, D.M. Ceperley, and M. Mascagni.
JOURNAL
PUBLICATIONS
- Reducing Disk IO Bandwidth Bottleneck through Fast Floating Point Compression using Accelerators.
- International Journal of Advanced Computer Research, Vol 4 (2014) 134-144.
- A. Padyana, C.D. Sudheer, P.K. Baruah, and A. Srinivasan.
- Dynamic Load Balancing for Petascale Quantum Monte Carlo Applications: The Alias Method.
- Computer Physics Communications, Vol 184 (2013) 284-292.
- C.D. Sudheer, S. Krishnan, A. Srinivasan, and P.R.C. Kent.
- Dynamic Iterations for the Solution of Initial Value Problems.
- Journal of Parallel and Distributed Computing, Vol 71 (2011) 1509-1517.
- Y. Yu and A. Srinivasan.
- Monte Carlo Linear Solvers with Non-diagonal Splitting.
- Mathematics and Computers in Simulation, Vol 80 (2010) 1133-1143.
- A. Srinivasan.
- Effect of Interface Modification on the Mechanical Behavior of Carbon Nanotube Reinforced Composites Using Parallel Molecular Dynamics Simulations.
- Computer Modeling in Engineering and Sciences, Vol 22 (2007) 189-202.
- S. Namilae, U. Chandra, A. Srinivasan, and N. Chandra.
- Latency Tolerance through Parallelization of Time in Scientific Applications.
- Parallel Computing, Vol 31 (2005) 777-796.
- A. Srinivasan and N. Chandra.
- Parameterizing Parallel Multiplicative Lagged-Fibonacci Generators.
- Parallel Computing, Vol 30 (2004) 899-916.
- M. Mascagni and A. Srinivasan.
- Testing parallel random number generators.
- Parallel Computing, Vol 29 (2003) 69-94.
- A. Srinivasan, M. Mascagni, and D.M. Ceperley.
- SPRNG: A Scalable Library for Pseudorandom Number Generation.
- ACM Transactions on Mathematical Software, Vol 26 (2000) 436-461.
- M. Mascagni and A. Srinivasan.
- Efficient Non-parametric Density Estimation on the Sphere with Applications in Fluid Mechanics.
- SIAM Journal on Scientific Computing, Vol 22 (2000) 152-176.
- O. Egecioglu and A. Srinivasan.
- Image Compression for Fast Wavelet-Based Subregion Retrieval.
- Theoretical Computer Science, Vol 240 (2000) 447-469.
- A. Poulakidas, A. Srinivasan, O. Egecioglu, O. Ibarra, and T. Yang.
- Smoothed Particle Hydrodynamic techniques for the solution of kinetic theory problems. Part 1: Method.
- Journal of Non-Newtonian Fluid Mechanics, Vol 70 (1997) 125-154.
- C.V. Chaubal, A. Srinivasan, O. Egecioglu, and L.G. Leal.
- A Fast Nonparametric Density Estimation Algorithm.
- Communications in Numerical Methods in Engineering, Vol 13 (1997) 755-763.
- O. Egecioglu and A. Srinivasan.
- Optimal parallel prefix on mesh architectures.
- Journal of Parallel Algorithms and Applications, Vol 1, (1993) 191-209.
- O. Egecioglu and A. Srinivasan.
- Self-Oscillations of an elastic plate sliding over a smooth surface.
- International Journal of Engineering and Science, Vol 31, (1993) 453-473.
- A.I. Leonov and A. Srinivasan.
- On the modeling of fluidity loss phenomenon in Couette and Poiseuille flow of elastic liquids.
- Rheologica Acta, Vol 30, (1991) 14-22.
- A.I. Leonov and A. Srinivasan.
CONFERENCE
AND
WORKSHOP
PROCEEDINGS
- Optimizing MPI Collectives on Intel MIC Through Effective Use of Cache.
- IEEE International Conference on Parallel, Distributed and Grid Computing (PDGC), (2014). 6 pages.
- A. Padyana, C.D. Sudheer, P.K. Baruah, and A. Srinivasan.
- Best paper award
- High Throughput Compression of Floating Point Numbers on Graphical Processing Units.
- IEEE International Conference on Parallel, Distributed and Grid Computing (PDGC), (2012). 6 pages.
- A. Padyana, C.D. Sudheer, P.K. Baruah, and A. Srinivasan.
- Optimization of the Hop-Byte Metric for Efficient Topology Aware Mapping.
- 19th IEEE International Conference on High Performance Computing (HiPC) (2012). 10 pages. (Acceptance rate: 25%)
- C.D. Sudheer and A. Srinivasan.
- Reuse and Refactoring of GPU Kernels to Design Complex Applications.
- 10th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), (2012). (Acceptance rate: 35%)
- S. Mitra and A. Srinivasan.
- Small Discrete Fourier Transforms on GPUs.
- 11th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid), (2011). (Acceptance rate: 29%)
- S. Mitra and A. Srinivasan.
- Processor Affinity and MPI Performance on SMP-CMP Clusters.
- 11th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC), Proceedings of the 24rd International Parallel and Distributed Processing Symposium, IEEE, (2010). 8 pages.
- C. Zhang, X. Yuan, and A. Srinivasan.
- Dynamic Iterations for the Solution of Ordinary Differential Equations on Multicore Processors.
- Proceedings of the 23rd International Parallel and Distributed Processing Symposium (IPDPS), (2009). 10 pages. (Acceptance rate: 23%)
- Y. Yu and A. Srinivasan.
- Optimizing Assignment of Threads to SPEs of the Cell BE Processor.
- Tenth IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC), Proceedings of the 23rd International Parallel and Distributed Processing Symposium, IEEE, (2009). 8 pages.
- C.D. Sudheer, T. Nagaraju, P.K. Baruah, and A. Srinivasan.
- Quantum Monte Carlo algorithms for electronic structure at the petascale; the endstation project.
- Proceedings of SciDAC 2008, Journal of Physics: Conference Series 125 (2008) 012057 (15 pages).
- K.P. Esler, J. Kim, D.M. Ceperley, W. Purwanto, E.J. Walter, H. Krakauer, S. Zhang, P.R.C. Kent, R.G. Hennig, C. Umrigar, M. Bajdich, J. Kolorenc, L. Mitas, and A. Srinivasan.
- Optimization of Collective Communication in Intra-Cell MPI.
- Proceedings of the 14th IEEE International Conference on High Performance Computing (HiPC), Lecture Notes in Computer Science 4873 (2007) 488-499. (Acceptance rate: 20.5%)
- M.K. Velamati, A. Kumar, N. Jayam, G. Senthilkumar, P.K. Baruah, S. Kapoor, R. Sharma, and A. Srinivasan.
- A Synchronous Mode MPI Implementation on the Cell BETM Architecture.
- Proceedings of the 5th International Symposium on Parallel and Distributed Processing and Applications (ISPA-07), Lecture Notes in Computer Science 4742 (2007) 982-991. (Acceptance rate: 34%)
- M. Krishna, A. Kumar, N. Jayam, G. Senthilkumar, P.K. Baruah, S. Kapoor, R. Sharma, and A. Srinivasan.
- Data-Driven Time Parallelization in the AFM Simulation of Proteins.
- Sixth IEEE International Workshop on High Performance Computational Biology (HiCOMB), Proceedings of the 21st International Parallel and Distributed Processing Symposium, IEEE, (2007). 8 pages. (Acceptance rate: 43%)
- L. Ji, H. Nymeyer, A. Srinivasan, and Y. Yu.
- A Buffered Mode MPI Implementation for the Cell BE Processor.
- Proceedings of the International Conference on Computational Science (ICCS), Lecture Notes in Computer Science 4487 (2007) 603-610. (Acceptance rate: 22% - regular papers)
- M. Krishna, A. Kumar, N. Jayam, G. Senthilkumar, P.K. Baruah, S. Kapoor, R. Sharma, and A. Srinivasan.
- Feasibility Study of MPI Implementation on the Heterogeneous Multi-Core Cell BETM Architecture.
- Proceedings of the 19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), (2007) 55-56.
- M. Krishna, A. Kumar, N. Jayam, G. Senthilkumar, P.K. Baruah, R. Sharma, A. Srinivasan, and S. Kapoor.
- Scalable Time-Parallelization of Molecular Dynamics Simulations in Nano Mechanics.
- Proceedings of the 35th International Conference on Parallel Processing (ICPP), (2006) 119-126. (Acceptance rate: 32%)
- Best paper award
- Application of reduced order modeling to time parallelization.
- Proceedings of the 12th International Conference on High Performance Computing (HiPC), Lecture Notes in Computer Science, Springer, 3769 (2005) 106-117. (Acceptance rate: 13.6%)
- A. Srinivasan, Y. Yu, and N. Chandra.
- Parallel simulation of Carbon Nanotube based composites.
- Proceedings of the 11th International Conference on High Performance Computing (HiPC), Lecture Notes in Computer Science, Vol. 3296, (2004) 211-221, Springer. (Acceptance rate: 22%)
- J. Kohle, U. Chandra, S. Namilae, A. Srinivasan, and N. Chandra.
- Parallelization of Molecular Dynamics for Modeling Interface Properties of Carbon Nanotube Based Composites.
- Proceedings of SECTAM XXII, Developments in Theoretical and Applied Mechanics, editors: Hassan Mahfuz and Mahesh V Hosur, ISBN 0-615-12639-1, (2004) 23-32.
- J. Kohle, U. Chandra, S. Namilae, A. Srinivasan, and N. Chandra.
- Latency tolerance through parallelization of time in scientific applications.
- Heterogeneous Computing Workshop (HCW), Proceedings of the 18th International Parallel and Distributed Processing Symposium, IEEE, (2004) 12 pages. (Acceptance rate: 47%)
- A. Srinivasan and N. Chandra.
- Linking atomistic and continuum mechanics using multi-scale models.
- Proceedings of the 8th International Conference on Numerical Methods in Industrial Forming Process, Numiform 2004, AIP Conference Proceedings, Vol. 712 (2004) 1571-1576.
- S. Namilae, N. Chandra, and A. Srinivasan.
- Stochastic linear solvers.
- Proceedings of the SIAM conference on applied linear algebra, (2003) 12 pages.
- A. Srinivasan and V. Aggarwal.
- Improved Monte Carlo linear solvers through non-diagonal splitting.
- Proceedings of the International Conference on Computational Science and its Applications (ICCSA), Lecture Notes in Computer Science, 2669 (2003) 168-177.
- A. Srinivasan and V. Aggarwal.
- Parallel and distributed computing issues in pricing financial derivatives through Quasi Monte Carlo.
- Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS), (2002) 6 pages. (Acceptance rate: 38%)
- A. Srinivasan.
- Monte Carlo Techniques for Estimating the Fiedler Vector in Graph Applications.
- Proceedings of the International Conference on Computational Science (ICCS), Lecture Notes in Computer Science, Springer, 2330 (2002) 635-644.
- A. Srinivasan and M. Mascagni.
- Parallel Quasi-Monte Carlo methods on a Heterogeneous Cluster.
- Proceedings of 4th International Conference on Monte Carlo and Quasi-Monte Carlo, Hong Kong, 27 Nov-1 Dec, 2000, H. Niederreiter et al. editors, Springer-Verlag.
- G. Okten and A. Srinivasan.
- Classical Monte Carlo with a Fast High-Quality Pseudo Random Number Library in Java.
- Proceedings of the 9th SIAM Conference on Parallel Processing for Scientific Computing, March 22-24, 1999, San Antonio, Texas, Mini-symposium on Algorithms and Software for Parallel and Distributed Monte Carlo Calculations.
- M.Z. Hydari, D. Ceperley, A. Srinivasan, and M. Mascagni.
- A Compact Storage Scheme for Fast Wavelet-Based Subregion Retrieval.
- Proceedings of the 3rd Annual International Computing and Combinatorics Conference (COCOON'97) Shanghai, China, Aug 20-22, 1997, T. Jiang and D.T. Li, (Eds.), 1997, pages 353-362.
- A. Poulakidas, A. Srinivasan, O. Egecioglu, O. Ibarra, and T. Yang.
- Domain Decomposition for Particle Methods on the Sphere.
- Lecture Notes in Computer Science # 1117, Editors: A. Ferreira, et al. Proceedings of the 3rd International Workshop on Parallel Algorithms for Irregularly Structured Problems (IRREGULAR'96), Santa Barbara CA, 19-21 Aug (1996) 119-130.
- O. Egecioglu and A. Srinivasan.
- Experimental Studies on a Compact Storage Scheme for Wavelet-Based Multiresolution Subregion Retrieval.
- Proceedings of NASA 1996 Combined Industry, Space and Earth Science Data Compression Workshop, Utah, Apr (1996) 61-70.
- A. Poulakidas, A. Srinivasan, O. Egecioglu, O. Ibarra, and T. Yang.
- Givens and Householder Reductions for Linear Least Squares on a Cluster of Workstations.
- Proceedings of the International Conference on High Performance Computing, New Delhi, India, (1995) 734-739.
- O. Egecioglu and A. Srinivasan.
TECHNICAL
REPORTS
- Improved techniques for using Monte Carlo in VaR estimation.
- National Stock Exchange Research Initiative, working paper.
- A. Srinivasan and A. Shah.
- Application of range searching to fast financial risk estimation.
- Technical report TRCS00-23, Dept. of Computer Science, University of California at Santa Barbara.
- A. Srinivasan, A. Shah, V. Shah, G. Phanindra, and V. Aggarwal.
OTHER
TALKS
- Approximation Algorithms Using Linear Programming.
- Silicon Institute of Technology, Bhubaneswar, Jul 2013.
- Parallel Processing Using CPU-GPU Architecture and CUDA Programming.
- National Workshop on Parallel and Heterogeneous Computing, C.V. Raman College of Engineering, Bhubaneswar, Jul 2013.
- Emerging Trends and Applications in High Performance Computing.
- Indian Institute of Technology -- Bhubaneshwar, Mar 2012.
- Optimizing Complex Applications on GPUs.
- International Institute of Information Technology -- Hyderabad, Mar 2012.
- Emerging Trends and Applications in High Performance Computing.
- PES Institute of Technology -- Bangalore, Feb 2012.
- Accelerating Quantum Monte Carlo on Emerging Computing Platforms.
- EPSCOR Workshop on Modeling Advanced Materials, Systems Biology and Alternative Energy: Building Capabilities and Collaborations over Cyber-Enabled Discovery, National Institute for Computational Science, Knoxville, Oct 2011.
- Dynamic Iterations for the Solution of Ordinary Differential Equations on Multicore Processors.
- Supercomputing Education and Research Center Colloquium, Indian Institute of Science, Jun 2009.
- Data-Driven Parallelization of the Time Domain in Scientific Applications.
- International Institute of Information Technology -- Bangalore, Jun 2009.
- High Performance Computing Trends.
- Invited talk at Sri Sathya Sai University, Prasanthi Nilayam, India, Jun 2009.
- Long-Time Molecular Dynamics Simulations in Nano-mechanics through Parallelization of the Time Domain.
- Invited talk at the workshop on High Performance Computing and Societal Applications, Sri Sathya Sai University, Prasanthi Nilayam, India, Jun 2008.
- Long-Time Molecular Dynamics Simulations through Parallelization of the Time Domain.
- Amrita Vishwa Vidyapeetham University, Computer Science Colloquium, Jan 2008.
- Parallel Random Number Generation.
- San Diego Supercomputer Center Summer Institute, University of California at San Diego, Jul 2007.
- Optimization of Collective Communication in Intra-Cell MPI.
- Supercomputing Education and Research Center Colloquium, Indian Institute of Science, Jun 2007.
- Long-Time Molecular Dynamics Simulations in Nano-mechanics through Parallelization of the Time Domain.
- University of Nebraska-Lincoln, Computer Science Colloquium, Apr 2007.
- Long-Time Molecular Dynamics Simulations in Nano-mechanics through Parallelization of the Time Domain.
- Oak Ridge National Lab Colloquium, Aug 2006.
- Data-Driven Parallelization of the Time Domain in Scientific Applications.
- Supercomputing Education and Research Center Colloquium, Indian Institute of Science, Jun 2006.
- Long-Time Molecular Dynamics Simulations in Nano-mechanics through Parallelization of the Time Domain.
- NCSA Colloquium, University of Illinois at Urbana-Champaign, May 2006.
- Long-Time Molecular Dynamics Simulations in Nano-mechanics through Parallelization of the Time Domain.
- Computational Science Seminar Series, San Diego Supercomputer Center, University of California at San Diego, Feb 2006.
- Long-Time Molecular Dynamics Simulations through Parallelization of the Time Domain.
- Physical Chemistry Colloquium, Florida State University, Nov 2005.
- Monte Carlo linear solvers.
- Computer Science Colloquium, Rensselaer Polytechnic Institute, Mar 2005.
- Monte Carlo linear solvers, with applications to dynamic load balancing.
- Mathematics and Computer Science, Sri Sathya Sai Institute of Higher Learning, Prasanthi Nilayam, India, Dec 2004.
- Domain decomposition in parallel computing.
- Invited talk at High Performance Computing Workshop, Sri Sathya Sai Institute of Higher Learning, Prasanthi Nilayam, India, Jul 2003.
- Computational issues in Carbon nanotube simulation.
- Computer Science, Regional Engineering College, Tiruchirapalli, India, Dec 2002.
- SPRNG Scalable Parallel Random Number Generators.
- Workshop on High Performance Monte Carlo Tools, Stennis Space Center, Mississippi, April 23-24, 1998.
- (Invited talk).
PROFESSIONAL
ACTIVITIES
- Organized
- Birds-of-Feather session on Unleashing the Power of the Cell Broadband Engine Processor for HPC at SC08, Austin TX, Nov 2008.
- Minisymposium on High Performance Computing on the Cell Processor at the SIAM Conference on Parallel Processing for Scientific Computing, Atlanta GA, Feb 2008.
- Birds-of-Feather session on Unleashing the Power of the Cell Broadband Engine Processor for HPC at SC07, Reno NV, Nov 2007.
- Minisymposium on Data-Aware Parallel Computing at the SIAM Conference on Parallel Processing for Scientific Computing, San Fransisco CA, Feb 2006.
- Minisymposium on Critical issues in the application of multi-scale techniques to computational nanotechnology at the SIAM Conference on Computational Science and Engineering, Orlando FL, Feb 2005.
- Minisymposium on Fault-Tolerant Parallel Computing at the Eleventh SIAM Conference on Parallel Processing for Scientific Computing, San Fransisco CA, Feb 2004.
- Florida State University research exhibit at SC2004, Pittsburgh PA, Nov 6-12, 2004.
- Florida State University research exhibit at SC2003, Phoenix AZ, Nov 15-21, 2003.
- Florida State University research exhibit at SC2002, Baltimore MD, Nov 18-22, 2002.
- Coordinated Florida State University's presentation at the Computational Science and Advanced Computing Workshop at Oak Ridge National Lab, May 2002.
- Advisory Committee Member
- Next Generation Information Technologies for Societal Advancement and Integration, Prasanthi Nilayam, India, 2006.
- Organizing Committee Member
- Co-Chair, Student Research Symposium at IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2015.
- Vice-Chair, Scholarships at IEEE - International Conference on High Performance Computing (HiPC), Hyderabad, India, 2013.
- Co-Chair, Student Research Symposium at IEEE - International Conference on High Performance Computing (HiPC), Pune, India, 2012.
- Co-Chair, Student Research Symposium at IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2011.
- Co-Chair, Student Research Symposium at IEEE - International Conference on High Performance Computing (HiPC), Goa, India, 2010.
- Co-Chair, Student Research Symposium at IEEE - International Conference on High Performance Computing (HiPC), Kochi, India, 2009.
- Co-Chair, Student Research Symposium at IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2008.
- Member, IMACS - Monte Carlo Methods, Tallahassee, 2005.
- Member, Workshop on High Performance Monte Carlo Tools, Stennis Space Center, Mississippi, April 23-24, 1998.
- Technical Program Committees
- Member, Applications track, IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Colombia, 2016.
- Member, Applications track, IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Shenzhen, China, 2015.
- Member, Applications track, IEEE International Parallel and Distributed Processing Symposium (IPDPS), Hyderabad, India, 2015.
- Co-Chair, Student Research Symposium at International Conference on High Performance Computing (HiPC), Bangalore, India, 2015.
- Member, Applications track, IEEE International Parallel and Distributed Processing Symposium (IPDPS), Phoenix, 2014.
- Member, Applications track, IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Chicago, 2014.
- Member, Scientific Applications track, Winter Simulation Conference (WSC), Savannah, GA, 2014.
- Member, Student Research Symposium at International Conference on High Performance Computing (HiPC), Goa, India, 2014.
- Vice-Chair, IEEE International Conference on High Performance Computing and Applications (ICHPCA), Bhubaneswar, India, 2014.
- Vice-Chair, Student Research Symposium at International Conference on High Performance Computing (HiPC), Bangalore, India, 2013.
- Member, Symposium on Application Accelerators in High-Performance Computing (SAAHPC), Chicago, 2012.
- Co-Chair, Student Research Symposium at International Conference on High Performance Computing (HiPC), Pune, India, 2012.
- Member, Parallel and Distributed Computing track, International Conference on Frontier of Computer Science and Technology (FCST), Suzhou, China, 2012.
- Member, Algorithms and Applications track, IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), Madrid, Spain, 2012.
- Vice-Chair, Parallel/Multicore and Distributed Algorithms and Applications track, International Conference on High Performance Computing and Communications (HPCC), Banff, Canada, 2011.
- Member, Algorithms track, International Conference on High Performance Computing (HiPC), Bangalore, India, 2011.
- Co-Chair, Student Research Symposium at International Conference on High Performance Computing (HiPC), Bangalore, India, 2011.
- Member, Symposium on Application Accelerators in High-Performance Computing (SAAHPC), Knoxville, 2011.
- Member, Parallel and Distributed Computing track, International Conference on Frontier of Computer Science and Technology (FCST), Changsha, China, 2011.
- Member, Systems track, 3rd International Conference on Contemporary Computing (IC3), India, 2011.
- Member, Parallel and Distributed Computing and Networks (PDCN), Austria, 2011.
- Member, Applications track, International Conference on High Performance Computing (HiPC), Goa, India, 2010.
- Co-Chair, Student Research Symposium at International Conference on High Performance Computing (HiPC), Goa, India, 2010.
- Member, Symposium on Application Accelerators in High-Performance Computing (SAAHPC), Knoxville, 2010.
- Member, International Workshop on Scientific Computing, Prasanthi Nilayam, India, 2010.
- Member, 3rd International Conference on Contemporary Computing (IC3), India, 2010.
- Member, Workshop on Parallel and Distributed Computing in Finance (PDCoF) at IPDPS, Atlanta, 2010.
- Member, Parallel and Distributed Computing and Networks (PDCN), Austria, 2010.
- Member, Applications track, SC09, Portland OR, 2009.
- Co-Chair, Student Research Symposium at International Conference on High Performance Computing (HiPC), Kochi, India, 2009.
- Member, Workshop on Parallel and Distributed Computing in Finance (PDCoF) at IPDPS, Rome, Italy, 2009.
- Member, Symposium on Application Accelerators in High-Performance Computing (SAAHPC), Urbana-Champaign, 2009.
- Member, 2nd Minisymposium on Cell/B.E. Technologies at PPAM 2009 Conference, Wroclaw, Poland, 2009.
- Member, 2nd International Conference on Contemporary Computing (IC3), New Delhi, India, 2009.
- Member, Parallel and Distributed Computing and Networks (PDCN), 2009.
- Co-Chair, Student Research Symposium at IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2008.
- Member, International Conference on Parallel Processing (ICPP), 2008.
- Member, Workshop on Parallel and Distributed Computing in Finance (PDCoF) at IPDPS, Miami, 2008.
- Member, 21st IEEE International Conference on Advanced Information Networking and Applications (AINA), 2008.
- Member, The 16th International Conference on Advanced Computing and Communication (ADCOM), Chennai, India, 2008.
- Member, Parallel and Distributed Computing and Networks (PDCN), Austria, 2008.
- Member, 21st IEEE International Conference on Advanced Information Networking and Applications (AINA), Ontario, 2007.
- Member, 20th IEEE International Conference on Advanced Information Networking and Applications (AINA), Vienna, 2006.
- Chair, IMACS - Monte Carlo Methods, Tallahassee, 2005.
- Session chair
- Life on a US Campus, Indian Fulbright Orientation, Hyderabad, India, 2012.
- GPU and Many-Core Simulations, IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2011.
- Memory and Tiling, IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2011.
- International Workshop on Scientific Computing, Prasanthi Nilayam, India, 2010.
- Applications, IEEE - International Conference on High Performance Computing (HiPC), Kochi, India, 2009.
- Algorithms and Applications, IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2008.
- High Performance Computing on the Cell Processor at the SIAM Conference on Parallel Processing for Scientific Computing, Atlanta GA, Feb 2008.
- Software and Languages at International Symposium on Parallel and Distributed Processing and Applications (ISPA-07), Niagara Falls, Canada, Aug 2007.
- Replication at the International Conference on Parallel Processing, Columbus OH, Aug 2006.
- Data-Aware Parallel Computing at the SIAM Conference on Parallel Processing for Scientific Computing, San Fransisco CA, Feb 2006.
- Architecture, IEEE - International Conference on High Performance Computing (HiPC), Goa, India, 2005.
- Linear Algebra, IMACS - Monte Carlo Methods, Tallahassee, 2005.
- Physical applications 3, IMACS - Monte Carlo Methods, Tallahassee, 2005.
- Critical issues in the application of multi-scale techniques to computational nanotechnology, SIAM Conference on Computational Science and Engineering, Orlando FL, Feb 2005.
- High-performance scientific applications, IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, Dec 2004.
- Fault-Tolerant Parallel Computing, Eleventh SIAM Conference on Parallel Processing for Scientific Computing, San Fransisco CA, Feb 2004.
- Methods for Particle Simulations, SIAM Conference on Computational Science and Engineering, San Diego CA, 10-13 Feb 2003.
- Review panelist
- Fulbright program for Students, Postdocs, and Faculty in India, 2015.
- National Academies, Pakistan-US Science and Technology Cooperation Program, 2015.
- Fulbright program for Students, Postdocs, and Faculty in India, 2014.
- Department of Energy, mail review, Feb 2014.
- National Science Foundation, mail review, Feb 2010.
- National Science Foundation, Dec 2009.
- National Science Foundation, mail review, Mar 2007.
- National Science Foundation, mail review, Jan 2006.
- National Science Foundation, Feb-Mar 2005.
- National Institutes for Health, Feb 2004.
- Reviewed for
- Journal of parallel and distributed computing, Parallel algorithms and applications, International Parallel Processing Symposium, Supercomputing (SC) 2001, Computer Physics Communications, International Conference on Computational Science (2002), NCSA Small Allocations Committee, International Workshop on Parallel Algorithms for Irregularly Structured Problems, International Conference on Parallel and Distributed Computing and Systems, Information Processing Letters, McGraw-Hill (book, 2002), International Journal of Foundations of Computer Science (2003), IISc Journal (2003), Princeton University Press (book, 2002/2003), Computing (2003), Journal of Computational Physics (2004), Pattern Recognition Letters (2004), Parallel Computing (2004-2005, 2009), IEEE International Conference on Advanced Information Networking and Applications (AINA) (2006, 2007), IEEE International Symposium on Circuits and Systems (2006), Parallel and Distributed Computing and Networks (2007), Thomson Course Technology (book, 2007), Addison-Wesley (book, 2007), Mathematics and Computers in Simulation (2007), Lecture Notes in Computer Science -- special issue on the Cell processor (2008), Workshop on Parallel and Distributed Computing in Finance (PDCoF) at IPDPS (2008, 2009), IEEE HiPC (2008), IBM Journal of Research and Development (2008), IEEE Transactions on Computers (2008), ALENEX (2009), Journal of Parallel and Distributed Computing (2008, 2009), SC08, IEEE Transactions on Parallel and Distributed Systems (2009), ADCOM (2009), Cluster Computing (2009), International Conference on Supercomputing -- ICS (2010), Concurrency and Computation: Practice and Experience (2010), ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 2011), IEEE Transactions on Signal Processing (2012), CRC Press (book, 2014), ACM Transactions on Parallel Computing (2015), Prospect Press (book proposal, 2015).
- Other activities
- Departmental service at various times: Admissions and Financial Aid co-director, Chair Search, Equipment, Faculty Evaluation, Faculty Recruitment, Graduate Curriculum, PhD Portfolio Review, and Undergraduate Curriculum committees; Faculty evaluation committee chair; Equipment committee chair; Undergraduate honors liaison, ABET accreditation visit coordinator (2013).
- Resource person, Indian Fulbright Orientation, Hyderabad, India, May 2012. (Gave talks on performing research in the US and on making effective use of a post-doctoral position.)
- Panelist, US Fulbright Students and Scholars to India web panels on Teaching and on Research, Jul 2012.
- Organized the HiPC Pre-Conference Writing Skills Workshop, Bangalore, India, Jul 2011.
- Represented the CS department in the College Board's Curriculum Study, 2011.
- Co-Chair, Publicity, IEEE - International Conference on High Performance Computing (HiPC), Bangalore, India, 2008.
- Judge, IBM Cell B.E. Challenge, 2007.
- Member, Florida Course Numbering System, Fall 2006.
- Judge, Computer Science, Regional Science Fair, 2006.
- FSU mentor, Godby high school, 2002.
- Member
- ACM, IEEE-Computer Society.
Last modified: 28 Aug 2015.
HOME RESEARCH TEACHING STUDENT INFO CV