Demo Data from EDBT 2026 / reviewers in the wild / expert
Sesh Venugopal
dblp:24/3745
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 1994
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 4 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 63% High-performance computing · 37% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › parallel scheduling
communication scheduling |
0.0 | 1 | 1992 | Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992 |
Parallel and multicore computing › parallel programming models
message passing |
0.0 | 1 | 1992 | Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992 |
High-performance computing › sparse linear solver
sparse cholesky factorization |
0.0 | 1 | 1992 | Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992 |
Parallel and multicore computing › parallel scheduling
static scheduling |
0.0 | 1 | 1992 | Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992 |
High-performance computing
distributed memory systems |
0.0 | 1 | 1991 | Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 1991 | Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991 |
High-performance computing › sparse linear algebra
sparse matrix factorization |
0.0 | 1 | 1991 | Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991 |
Parallel and multicore computing › parallel scheduling
task partitioning and scheduling |
0.0 | 1 | 1991 | Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991 |
Methods — techniques the papers use, named apart from their topics
symbolic preprocessing · 0.0static task scheduling · 0.0wrap mapping · 0.0block partitioning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1994 | Deadlock Free Asynchronous Communication Strategies for Unstructured Computations on iPSC/860abstractIn 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 optimizations can lead to more than 50% saving in communication costs. Sesh Venugopal, Vijay K. Naik |
ICPP (1) | 1 |
| 1992 | Performance of Distributed Sparse Cholesky Factorization with Pre-SchedulingabstractThe authors propose a Cholesky factorization scheme based on a static task and communication schedule generated by symbolic preprocessing of the intercolumn 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. The authors introduce three primitives which encapsulate these optimizations and alleviate the user's programming effort. Performance results obtained on the iPSC/860 show that an implementation using these primitives results in 30% to 40% savings over one that does not use any static communication structure information.> Sesh Venugopal, Vijay K. Naik, Joel H. Saltz |
SC | 1 |
| 1991 | Automatic transformation of FORTRAN loops to reduce cache conflictsabstractThe problem of cache thrashing occurs in shared memory multiprocessors with local processor caches and a write-invalidate cache coherency protocol.Cache conflict, one of the causes of thrashing, arises when several processors try to write into different addresses of the same cache line.It is shown that parallel execution of loop iterations on a machine with a long cache line can cause significantly more thrashing than identical execution on a machine with a cache line size of one or two words.Transformations that can be applied to :parallel loops to reduce cache conflicts and a method fcm trading off this reduction against the possible increase in synchronization and scheduling overheads are described.The applicability of this technique is shown by an empirical analysis of FORTRAN loops in the Perfect Club benchmark suite. Sesh Venugopal, William Eventoff |
ICS | 1 |
| 1991 | Effects of partitioning and scheduling sparse matrix factorization on communication and load balanceabstractA block based, automatic partitioning and scheduling methodology is presented for sparse matrix factorization on distributed memory systems. Using experimental results, this technique is analyzed for communication and load imbalance overhead. To study the performance effects, these overheads were compared with those obtained from a straightforward 'wrap mapped' column assignment scheme. All experimental results were obtained using test sparse matrices from the Harwell-Boeing data set. The results show that there is a communication and load balance tradeoff. The block based method results in lower communication cost whereas the wrap mapped scheme gives better load balance. Sesh Venugopal, Vijay K. Naik |
SC | 1 |
| 1990 | Clustering task graphs for message passing architecturesabstractClustering 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 clustering whose parallel time is less than the nonlinear one. Furthermore, the parallel time of any linear clustering is within a factor of two of the optimal. Two clustering algorithms are presented with near linear time complexity for coarse grain DAGs. The conclusion is that linear clustering is an efficient and accurate operation. Apostolos Gerasoulis, Sesh Venugopal, Tao Yang 0009 |
ICS | 2 |