Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sridhar Krishnamurthy

dblp:02/5263 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 1994
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3Systems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1

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 · 53% Electronic design automation · 47%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
parallel algorithms
0.011994
Top-Bottom Routing Around a Rectangle is as Easy as Computing Prefix Minima · SIAM J. Comput. 1994
Electronic design automation › physical design › routing
VLSI routing
0.011990
Some Triply-Logarithmic Parallel Algorithms (Extended Abstract) · FOCS 1990
Algorithms and data structures › sorting and merging
merging
0.011990
Some Triply-Logarithmic Parallel Algorithms (Extended Abstract) · FOCS 1990
Algorithms and data structures
parallel algorithms
0.011990
Some Triply-Logarithmic Parallel Algorithms (Extended Abstract) · FOCS 1990
Algorithms and data structures › sequence algorithms
sorting
0.011990
Some Triply-Logarithmic Parallel Algorithms (Extended Abstract) · FOCS 1990
Electronic design automation › physical design › routing
wire routing
0.011994
Top-Bottom Routing Around a Rectangle is as Easy as Computing Prefix Minima · SIAM J. Comput. 1994

Methods — techniques the papers use, named apart from their topics

parallel prefix computation · 0.0CREW PRAM · 0.0PRAM algorithms · 0.0
YearPublicationVenuePosition
1994 Top-Bottom Routing Around a Rectangle is as Easy as Computing Prefix Minima
abstract
A new parallel algorithm for the prefix minima problem is presented for inputs drawn from the range of integers $[1..s]$. For an input of size n, it runs in $O(\log \log \log s)$ time and $O(n)$ work (which is optimal). A faster algorithm is presented for the special case $s = n$; it runs in $O(\log ^ * n)$ time with optimal work. Both algorithms are for the Priority concurrent-read concurrent-write parallel random access machine (CROW PRAM). A possibly surprising outcome of this work is that, whenever the range of the input is restricted, the prefix minima problem can be solved significantly faster than the $\Omega (\log \log n)$ time lower bound in a decision model of parallel computation, as described by Valiant [SIAM J. Comput., 4 (1975), pp. 348–355]. The top-bottom routing problem, which is an important subproblem of routing wires around a rectangle in two layers, is also considered. It is established that, for parallel (and hence for serial) computation, the problem of top-bottom routing is no harder than the prefix minima problem with $s = n$, thus giving an $O(\log ^ * n)$ time optimal parallel algorithm for the top-bottom routing problem. This is one of the first nontrivial problems to be given an optimal parallel algorithm that runs in sublogarithmic time.
Omer Berkman, Joseph F. JáJá, Sridhar Krishnamurthy, Ramakrishna Thurimella, Uzi Vishkin
SIAM J. Comput.3
1992 On the Difficulty of Manhattan Channel Routing
Ronald I. Greenberg, Joseph F. JáJá, Sridhar Krishnamurthy
Inf. Process. Lett.3
1990 Some Triply-Logarithmic Parallel Algorithms (Extended Abstract)
abstract
It is established that several natural problems have triply logarithmic, or even faster, optimal parallel algorithms. These problems include: merging two sorted lists, where the values are drawn from a large, but restricted, domain on a CREW PRAM; finding all prefix minima, where the values are drawn from a restricted domain; and top-bottom global routing around a rectangle, a well-investigated problem in VLSI routing for which only highly involved serial algorithms were known.>
Omer Berkman, Joseph F. JáJá, Sridhar Krishnamurthy, Ramakrishna Thurimella, Uzi Vishkin
FOCS3
1990 An efficient parallel algorithm for channel routing
abstract
The channel-routing of a set of multiterminal nets in the standard two-layer model is considered. The sequential algorithms based on the greedy strategy do not seem to be easily parallelizable. Proposed is an efficient parallel algorithm for routing channels with cyclic constraints. The algorithm runs in time O(n/sup 2//p+log/sup 2/p), with p processors, on a shared memory parallel random access machine (PRAM) model where 1>
Sridhar Krishnamurthy, Joseph F. JáJá
ICCD1