Sesh Venugopal

Learn More
Clustering is a mapping of the nodes of a task graph onto labeled clusters. We present a unified framework for clustering of directed acyclic graphs (DAGs). Several clustering algorithms from the literature are compared using this framework. For coarse grain DAGs two interesting properties are presented. For every nonlinear clustering there exists a linear(More)
The distribution of knowledge (by scientists) and data sources (advanced scientific instruments), and the need of large-scale computational resources for analyzing massive scientific data are two major problems commonly observed in scientific disciplines. The two popular scientific disciplines of this nature are brain science and high-energy physics. The(More)
We propose a sparse Cholesky factorization scheme based on a static task and communication schedule generated by symbolic preprocessing of the intercoiumn dependencies. This information is used to reduce the overheads of maintaining data structures and the communication costs incurred in message passing during the numerical factorization step. We introduce(More)
We present a block-based, automatic partitioning and scheduling methodology for sparse matm”z factorization on distributed memory systems. U8ing ezpem”mental results, we analyze this technique for conwnunication and load imbalance overhead. To study the performance effects, we compare these overheads with those in a straightforward “wrap-mapped” column(More)
  • Rakhshanda Batool, Ghazal Naveed, +8 authors G. C. Deka
  • 2015
In Information and telecommunication technology (ICT) has penetrated deep into the human lives and is affecting human life style in different aspects. The rapid growth in ICT has embarked improvement in computing devices and computing techniques. Currently cloud computing is one of the most hyped innovation. It has several positive impacts like reduced(More)
In recently years, the information communication technology (ICT) appeared new paradigm of utility computing called cloud computing. The consumer cloud is always important of high performance for cloud computing service and satisfy service agree level (SLA). In cloud computing, there is a need of further improvement in task scheduling algorithm to group of(More)
In this paper, we describe efficient, scalable, and deadlock-free asynchronous communication strategies suitable for unstructured computations on iPSC/860. Using these deadlock-free strategies, which incur small overhead, we have optimized the communication in parallel sparse Cholesky factorization. We present experimental results to show that such(More)
CC (Cloud computing) is a new generation of utility computing and highly growing phenomenon in present IT industry. As the number of new cloud service provider increases, user require secure, reliable and trustworthy Cloud Service Provider from the market to store confidential data. CC provide the architecture for creating clouds with market-oriented(More)
Cloud computing is emerging as a new standard model for enabling ubiquitous network access, computing resources, deploying, organizing, and accessing vast distributed computing applications over the network. In cloud computing, Load balancing is one of the main challenges which are required to distribute the workload equally across all the nodes. Load(More)
  • Poonam P. Khot, S. D. Satav, +7 authors J. Broberg
  • 2016
Internet basis computing that is depending upon on-demand work is called as Cloud computing. Cloud computing provides shared resources as well as data over the network to user on the basis of his demand. Cloud computing has very essential part that is called as the cloud economics analysis. In cloud economics, work of enhancement of profit is accomplished.(More)