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

Kieran T. Herley

dblp:73/141 · DBLP profile ↗
← Back
21ranked-venue papers
12as first author
0since 2021 · last 2012
—ORCID · none

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

Systems, architecture and hardware · 11 · 3 first-authorTheory of computation · 10 · 9 first-authorDatabases, data management, data science and information retrieval · 1 · 1 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
3 papers
Parallel and multicore computing · 61% Interconnection networks and networks-on-chip · 39%
Theoretical computer science
1 paper
Algorithms and data structures · 77% Computational complexity · 23%

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

TopicWeightPapersLastEvidence papers
Interconnection networks and networks-on-chip › network topology
bounded-degree network
0.021994
Deterministic Simulations of PRAMs on Bounded Degree Networks · SIAM J. Comput. 1994
Efficient Simulations of Small Shared Memories on Bounded Degree Networks (Preliminary Version) · FOCS 1989
Parallel and multicore computing › parallel algorithms
PRAM simulation
0.021994
Deterministic Simulations of PRAMs on Bounded Degree Networks · SIAM J. Comput. 1994
Efficient Simulations of Small Shared Memories on Bounded Degree Networks (Preliminary Version) · FOCS 1989
Algorithms and data structures › search algorithms
backtracking
0.011996
Fast Deterministic Backtrack Search · ICALP 1996
Interconnection networks and networks-on-chip › network topology › low-diameter topology
expander networks
0.011994
Deterministic Simulations of PRAMs on Bounded Degree Networks · SIAM J. Comput. 1994
Parallel and multicore computing
parallel algorithms
0.011994
Deterministic Simulations of PRAMs on Bounded Degree Networks · SIAM J. Comput. 1994
Computational complexity
constraint satisfaction
0.011996
Fast Deterministic Backtrack Search · ICALP 1996

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

deterministic simulation · 0.0backtrack search · 0.0lower bounds · 0.0diameter lower bound · 0.0
YearPublicationVenuePosition
2012 Topic 12: Theory and Algorithms for Parallel Computation
Geppino Pucci, Christos D. Zaroliagis, Kieran T. Herley, Henning Meyerhenke
Euro-Par3
2008 Topic 12: Theory and Algorithms for Parallel Computation
Geppino Pucci, Coromoto León, Ioannis Caragiannis, Kieran T. Herley
Euro-Par4
2008 Store-and-Forward Multicast Routing on the Mesh
Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci
Theory Comput. Syst.1
2005 Topic 12 Theory and Algorithms for Parallel Computation
Andrea Pietracaprina, Kieran T. Herley, Christos D. Zaroliagis, Casiano Rodriguez-Leon
Euro-Par2
2005 On stalling in LogP
Gianfranco Bilardi, Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci
J. Parallel Distributed Comput.2
2002 Deterministic parallel backtrack search
Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci
Theor. Comput. Sci.1
2001 Topic 06: Complexity Theory and Algorithms
Gianfranco Bilardi, Rainer Feldmann, Kieran T. Herley, Bruce M. Maggs
Euro-Par3
2001 One-to-Many routing on the mesh
abstract
We study the routing of messages with multiple destinations on an n-node square mesh (one-to-many routing). The obvious approach of simply replicating each message into the appropriate number of point-to-point messages and routing these independently does not generally yield optimal performance. A standard argument proves that (Ω √ n + cm) time is required to route m ⪇ n messages, where each message is generated by a distinct node and at most c messages must be delivered to any individual node. The lower bound does not depend on the number of destinations per message. We provide both randomized and deterministic algorithms for one-to-many routing, which use constant-size buffers at each node. The randomized algorithm attains optimal performance, while the deterministic algorithm is slower by a factor of Ο (log2 n). We also describe an optimal deterministic algorithm that, however, requires large buffers of size Ο (c).
Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci
SPAA1
2001 Implementing Shared Memory on Mesh-Connected Computers and on the Fat-Tree
Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci
Inf. Comput.1
1999 BSP versus LogP
Gianfranco Bilardi, Andrea Pietracaprina, Geppino Pucci, Kieran T. Herley, Paul G. Spirakis
Algorithmica4
1998 Architectures and Networks
Kieran T. Herley, David F. Snelling
Euro-Par1
1998 Tight Bounds on Parallel List Marking
Sandeep N. Bhatt, Gianfranco Bilardi, Kieran T. Herley, Geppino Pucci, Abhiram G. Ranade
J. Parallel Distributed Comput.3
1996 Fast Deterministic Backtrack Search
Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci
ICALP1
1996 BSP vs LogP
abstract
A quantitative comparison of the BSP and LogP models for parallel computation is developed.Very efficient cross simulations between the two models are derived, showing their substantial equivalence for algorithmic design guided by asymptotic analysis.It is also shown that the two models can be implemented with similar performance on most point-to-point networks.In conclusion, within the limits of our analysis that is mainly of asymptotic nature, BSP and LogP can be viewed as closely related variants within the bandwidth-latency framework for modeling parallel computation.BSP seems somewhat preferable due to greater simplicity and portability, and slightly greater power.
Gianfranco Bilardi, Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci, Paul G. Spirakis
SPAA2
1996 Representing Shared Data in Distributed-Memory Parallel Computers
Kieran T. Herley
Math. Syst. Theory1
1995 Implementing Shared Memory on Mult-Dimensional Meshes and on the Fat-Tree (Extended Abstract)
Kieran T. Herley, Andrea Pietracaprina, Geppino Pucci
ESA1
1995 Tight Bounds on Parallel List Marking
Sandeep N. Bhatt, Gianfranco Bilardi, Kieran T. Herley, Geppino Pucci, Abhiram G. Ranade
Euro-Par3
1994 Deterministic Simulations of PRAMs on Bounded Degree Networks
abstract
The problem of simulating a PRAM with n processors and memory size $m \geqslant n$ on an n-node bounded degree network is considered. A deterministic algorithm is presented that simulates an arbitrary PRAM step in $O(({{\log n\log m)} / {\log \log n)}}$ time in the worst case on an expander-based network. By extending a previously established lower bound, it is shown that the proposed simulation is optimal whenever $\Omega (n^{1 + \epsilon } ) \leqslant m \leqslant O(2^{(\log n)^\alpha } )$ for some positive real constants $ \epsilon $ and $\alpha $.
Kieran T. Herley, Gianfranco Bilardi
SIAM J. Comput.1
1991 A Note on the Token Distribution Problem
abstract
Consider a set of packets distributed unevenly among the nodes of a bounded degree network of processors. The Token Distribution Problem involves redistributing these packets so that each node holds the same number. Token distribution algorithms underlie several efficient routing algorithms. Peleg and Upfal formulated this problem and presented a communication-efficient solution. In this paper we refine their techniques to provide a solution that is efficient with respect to both communication and local computation.
Kieran T. Herley
Inf. Process. Lett.1
1990 Space-Efficient Representations of Shared Data for Parallel Computers
abstract
The problem of representing a set.tr k (2~1,. . . .II,,} of read-write variables on an n-node distribut,ed memory pa.rallel computer is considered.It is shown that, Cr can be represented among the n nodes of a variant. of tlie mesh-of-t,rees using O((?n/77)polyIoy( )??/)I)) storage per node such tha.tany n-tuple of variables ma.y be accessed in O(log n(10glogn)~) time in t,he worst ca.se for m polynomial in n.
Kieran T. Herley
SPAA1
1989 Efficient Simulations of Small Shared Memories on Bounded Degree Networks (Preliminary Version)
abstract
The problem of simulating a parallel random-access machine (PRAM) with n processors and memory size m>or=n on an n-node bounded degree network (BDN) is considered. Since many of the more efficient PRAM algorithms use an amount of shared memory not much larger than the number of processors, the case in which m=o(n/sup 1+ epsilon /) is considered, and a deterministic solution to the simulation problem is presented. For m=n(log n)/sup /O/sup (1)/ the running time of O(log n log log n) is within a factor of O(log log n) of the lower bound imposed by the diameter of the network.>
Kieran T. Herley
FOCS1