Purushotham Bangalore

According to our database1, Purushotham Bangalore authored at least 52 papers between 1995 and 2018.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2018
Analyzing the Human Connectome Project Datasets using GPUs: The Anatomy of a Science Engagement.
Proceedings of the Practice and Experience on Advanced Research Computing, 2018

MPI Derived Datatypes: Performance and Portability Issues.
Proceedings of the 25th European MPI Users' Group Meeting, 2018

2017
GPU Erasure Coding for Campaign Storage.
Proceedings of the High Performance Computing, 2017

Planning for performance: persistent collective operations for MPI.
Proceedings of the 24th European MPI Users' Group Meeting, 2017

Transforming blocking MPI collectives to Non-blocking and persistent operations.
Proceedings of the 24th European MPI Users' Group Meeting, 2017

Architectural implications on the performance and cost of graph analytics systems.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

2016
Managing I/O Interference in a Shared Burst Buffer System.
Proceedings of the 45th International Conference on Parallel Processing, 2016

2015
Practical resilient cases for FA-MPI, a transactional fault-tolerant MPI.
Proceedings of the 3rd Workshop on Exascale MPI, 2015

2014
Comparing, Contrasting, Generalizing, and Integrating Two Current Designs for Fault-Tolerant MPI.
Proceedings of the 21st European MPI Users' Group Meeting, 2014

IO-Cop: Managing Concurrent Accesses to Shared Parallel File System.
Proceedings of the 43rd International Conference on Parallel Processing Workshops, 2014

2013
A high-level framework for parallelizing legacy applications for multiple platforms.
Proceedings of the Extreme Science and Engineering Discovery Environment: Gateway to Discovery, 2013

2012
PPModel: a modeling tool for source code maintenance and optimization of parallel programs.
The Journal of Supercomputing, 2012

Tools and techniques for non-invasive explicit parallelization.
The Journal of Supercomputing, 2012

Raising the level of abstraction for developing message passing applications.
The Journal of Supercomputing, 2012

Scheduling and planning job execution of loosely coupled applications.
The Journal of Supercomputing, 2012

Modulo-X: a simple transformation language for HPC programs.
Proceedings of the 50th Annual Southeast Regional Conference, 2012

2011
A technique for non-invasive application-level checkpointing.
The Journal of Supercomputing, 2011

Application Information Services for distributed computing environments.
Future Generation Comp. Syst., 2011

A platform-independent tool for modeling parallel programs.
Proceedings of the 49th Annual Southeast Regional Conference, 2011

2010
A Program Transformation Technique to Support AOP within C++ Template.
Journal of Object Technology, 2010

Exploiting performance characterization of BLAST in the grid.
Cluster Computing, 2010

Raising the Level of Abstraction of GPU-programming.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2010

CUDACL: A tool for CUDA and OpenCL programmers.
Proceedings of the 2010 International Conference on High Performance Computing, 2010

2009
Cross-domain authorization for federated virtual organizations using the myVocs collaboration environment.
Concurrency and Computation: Practice and Experience, 2009

Developing scientific applications using Generative Programming.
Proceedings of the ICSE Workshop on Software Engineering for Computational Science and Engineering, 2009

A framework for raising the level of abstraction of explicit parallelization.
Proceedings of the 31st International Conference on Software Engineering, 2009

GridAtlas - A grid application and resource configuration repository and discovery service.
Proceedings of the 2009 IEEE International Conference on Cluster Computing, August 31, 2009

2008
Embarrassingly parallel jobs are not embarrassingly easy to schedule on the grid.
Proceedings of the 2008 Workshop on Many-Task Computing on Grids and Supercomputers, 2008

Using Aspect-Oriented Programming for Checkpointing a Parallel Application.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2008

Powering statistical genetics with the grid: using GridWay to automate R-based workflows.
Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities, Baton Rouge, Louisiana, USA, January 29, 2008

A common application platform for the SURAgrid (CAP).
Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities, Baton Rouge, Louisiana, USA, January 29, 2008

Experiences with developing and deploying dynamic BLAST.
Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities, Baton Rouge, Louisiana, USA, January 29, 2008

A Domain-Specific Language for Application-Level Checkpointing.
Proceedings of the Distributed Computing and Internet Technology, 2008

G-BLAST: A Grid Service for BLAST.
Proceedings of the 2008 International Conference on Grid Computing & Applications, 2008

2007
Using Domain-Specific Modeling to Generate User Interfaces for Wizards.
Proceedings of the MoDELS 2007 Workshop on Model Driven Development of Advanced User Interfaces, 2007

Application Specification Language (ASL) - A Language for Describing Applications in Grid Computing.
Proceedings of the Grid Service Engineering and Management: The 4th International Conference on Grid Service Engineering and Management, 2007

Performance Characterization of BLAST for the Grid.
Proceedings of the 7th IEEE International Conference on Bioinformatics and Bioengineering, 2007

Generating parallel applications for distributed memory systems using aspects, components, and patterns.
Proceedings of the 6th workshop on Aspects, 2007

Grid enabling a content based image retrieval application.
Proceedings of the ISCA 20th International Conference on Parallel and Distributed Computing Systems, 2007

2006
GAUGE: Grid Automation and Generative Environment.
Concurrency and Computation: Practice and Experience, 2006

Grid-Flow: a Grid-enabled scientific workflow system with a Petri-net-based interface.
Concurrency and Computation: Practice and Experience, 2006

Dynamic Task Distribution in the Grid for BLAST.
Proceedings of the 2006 IEEE International Conference on Granular Computing, 2006

2005
End-user tools for grid computing.
ACM SIGSOFT Software Engineering Notes, 2005

Web-enabled grid authentication in a non-Kerberos environment.
Proceedings of the 6th IEEE/ACM International Conference on Grid Computing (GRID 2005), 2005

Grid Resource Broker Using Application Benchmarking.
Proceedings of the Advances in Grid Computing, 2005

Text mining: classification & clustering of articles related to sports.
Proceedings of the 43nd Annual Southeast Regional Conference, 2005

2002
Mississippi Computational Web Portal.
Concurrency and Computation: Practice and Experience, 2002

2001
Object-oriented analysis and design of the Message Passing Interface.
Concurrency and Computation: Practice and Experience, 2001

A Computational Web Portal for the Distributed Marine Environment Forecast System.
Proceedings of the High-Performance Computing and Networking, 9th International Conference, 2001

1999
The Parallel Mathematical Libraries Project (PMLP) - A Next Generation Scalable, Sparse, Object-Oriented, Mathematical Library Suite.
Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing, 1999

The Parallel Mathematical Libraries Project (PMLP): Overview, Design Innovations, and Preliminary Results.
Proceedings of the Parallel Computing Technologies, 1999

1995
Driving Issues in Scalable Libraries: Poly-Algorithms, Data Distribution Independence, Redistribution, Local Storage Schemes.
Proceedings of the Seventh SIAM Conference on Parallel Processing for Scientific Computing, 1995


  Loading...