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

Kevin Watkins

dblp:53/277 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2005
—ORCID · none

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

Software engineering, systems software and programming languages · 2Systems, architecture and hardware · 1Theory of computation · 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
1 paper
Interconnection networks and networks-on-chip · 77% Electronic design automation · 23%

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

TopicWeightPapersLastEvidence papers
Interconnection networks and networks-on-chip › multicast
fault-tolerant multicast routing
0.011996
Fault-Tolerant Multicast Routing in the Mesh with No Virtual Channels · HPCA 1996
Interconnection networks and networks-on-chip › network topology
mesh network
0.011996
Fault-Tolerant Multicast Routing in the Mesh with No Virtual Channels · HPCA 1996
Interconnection networks and networks-on-chip
network topology
0.011996
Fault-Tolerant Multicast Routing in the Mesh with No Virtual Channels · HPCA 1996
Electronic design automation › physical design
routing
0.011996
Fault-Tolerant Multicast Routing in the Mesh with No Virtual Channels · HPCA 1996
Interconnection networks and networks-on-chip › routing algorithms
wormhole routing
0.011996
Fault-Tolerant Multicast Routing in the Mesh with No Virtual Channels · HPCA 1996

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

pseudo-hamiltonian path-based routing · 0.0deadlock-free routing · 0.0
YearPublicationVenuePosition
2005 Monadic concurrent linear logic programming
abstract
Lolli is a logic programming language based on the asynchronous propositions of intuitionistic linear logic. It uses a backward chaining, backtracking operational semantics. In this paper we extend Lolli with the remaining connectives of intuitionistic linear logic restricted to occur inside a monad, an idea taken from the concurrent logical framework (CLF). The resulting language, called LolliMon, has a natural forward chaining, committed choice operational semantics inside the monad, while retaining Lolli's semantics outside the monad. LolliMon thereby cleanly integrates both concurrency and saturation with logic programming search. We illustrate its expressive power through several examples including an implementation of the pi-calculus, a call-by-need lambda-calculus, and several saturating algorithms presented in logical form.
Pablo López, Frank Pfenning, Jeff Polakow, Kevin Watkins
PPDP4
2001 On Regions and Linear Types
abstract
We explore how two different mechanisms for reasoning about state, linear typing and the type, region and effect discipline, complement one another in the design of a strongly typed functional programming language. The basis for our language is a simple lambda calculus containing first-class memory regions, which are explicitly passed as arguments to functions, returned as results and stored in user-defined data structures. In order to ensure appropriate memory safety properties, we draw upon the literature on linear type systems to help control access to and deallocation of regions. In fact, we use two different interpretations of linear types, one in which multiple-use values are freely copied and discarded and one in which multiple-use values are explicitly reference-counted, and show that both interpretations give rise to interesting invariants for manipulating regions. We also explore new programming paradigms that arise by mixing first-class regions and conventional linear data structures.
David Walker 0001, Kevin Watkins
ICFP2
1996 Fault-Tolerant Multicast Routing in the Mesh with No Virtual Channels
abstract
This paper addresses the problem of fault-tolerant multicast routing in wormhole-routed multicomputers. We present a new pseudo-Hamiltonian path-based routing methodology for constructing deadlock-free multicast routing algorithms requiring no virtual channels. This technique is applied to construct the first fault-tolerant multicast routing algorithm for the mesh that requires no virtual channels. Simulation results indicate that this technique results in minimal performance degradation in the presence of a large number of node and channel faults.
Ran Libeskind-Hadas, Kevin Watkins, Thomas Hehre
HPCA2