Climate modelling
One of our primary research goals is to develop solutions for the effective use of grids to solve large-scale scientific problems. Our current research is on developing grid-based solutions for two applications, namely, climate and weather modeling and DNA sequence transformation analysis.
The focus of the research on climate modeling using grids is to deal with various challenges associated with executing components of a couple climate model, CCSM (Community Climate System Model), on different grid sites and show the benefits of grids for solving applications related to climate modeling. One of the primary challenges in executing CCSM on grids is the load-imbalance between different components. The research has developed a 3-level load-balancing strategy that shares the computationally intensive phases of a component among all the components.Our research has also conducted a novel study using a robust simulator and a novel execution model for analyzing the potential benefits of executing a multi-component application like CCSM on grids with batch systems. The study shows that there are a large number of system and application configurations for which grid executions of CCSM can improve rates of climate simulations. We have built a generic grid middleware for coordination of multi-component application executions across multiple batch systems of a grid. We have also developed an adaptive grid middleware for online remote visualizations of critical weather applications including cyclone tracking.