Skip to main content

Showing 1–6 of 6 results for author: Izzard, M

Searching in archive cs. Search in all archives.
.
  1. Logical Synchrony Networks: A formal model for deterministic distribution

    Authors: Logan Kenwright, Partha Roop, Nathan Allen, Sanjay Lall, Calin Cascaval, Tammo Spalink, Martin Izzard

    Abstract: Kahn Process Networks (KPNs) are a deterministic Model of Computation (MoC) for distributed systems. KPNs supports non-blocking writes and blocking reads, with the consequent assumption of unbounded buffers between processes. Variants such as Finite FIFO Platforms (FFP) have been developed, which enforce boundedness. One issue with existing models is that they mix process synchronisation with proc… ▽ More

    Submitted 5 June, 2024; v1 submitted 12 February, 2024; originally announced February 2024.

  2. arXiv:2308.00144  [pdf, other

    cs.DC

    Logical Synchrony and the bittide Mechanism

    Authors: Sanjay Lall, Calin Cascaval, Martin Izzard, Tammo Spalink

    Abstract: We introduce logical synchrony, a framework that allows distributed computing to be coordinated as tightly as in synchronous systems without the distribution of a global clock or any reference to universal time. We develop a model of events called a logical synchrony network, in which nodes correspond to processors and every node has an associated local clock which generates the events. We constru… ▽ More

    Submitted 8 May, 2024; v1 submitted 31 July, 2023; originally announced August 2023.

  3. arXiv:2111.05296  [pdf, other

    eess.SY cs.DC

    Resistance Distance and Control Performance for bittide Synchronization

    Authors: Sanjay Lall, Calin Cascaval, Martin Izzard, Tammo Spalink

    Abstract: We discuss control of bittide distributed systems, which are designed to provide logical synchronization between networked machines by observing data flow rates between adjacent systems at the physical network layer and controlling local reference clock frequencies. We analyze the performance of approximate proportional-integral control of the synchronization mechanism and develop a simple continu… ▽ More

    Submitted 31 March, 2022; v1 submitted 9 November, 2021; originally announced November 2021.

  4. arXiv:2109.14111  [pdf, other

    eess.SY cs.DC

    Modeling and Control of bittide Synchronization

    Authors: Sanjay Lall, Calin Cascaval, Martin Izzard, Tammo Spalink

    Abstract: Distributed system applications rely on a fine-grain common sense of time. Existing systems maintain the common sense of time by kee** each independent machine as close as possible to wall-clock time through a combination of software protocols like NTP and GPS signals and/or precision references like atomic clocks. This approach is expensive and has tolerance limitations that require protocols t… ▽ More

    Submitted 31 March, 2022; v1 submitted 28 September, 2021; originally announced September 2021.

    Comments: 8 pages, 2 figures

  5. arXiv:1312.1719  [pdf, other

    cs.NI

    Programming Protocol-Independent Packet Processors

    Authors: Pat Bosshart, Dan Daly, Martin Izzard, Nick McKeown, Jennifer Rexford, Cole Schlesinger, Dan Talayco, Amin Vahdat, George Varghese, David Walker

    Abstract: P4 is a high-level language for programming protocol-independent packet processors. P4 works in conjunction with SDN control protocols like OpenFlow. In its current form, OpenFlow explicitly specifies protocol headers on which it operates. This set has grown from 12 to 41 fields in a few years, increasing the complexity of the specification while still not providing the flexibility to add new head… ▽ More

    Submitted 15 May, 2014; v1 submitted 5 December, 2013; originally announced December 2013.

  6. arXiv:cs/9810006  [pdf

    cs.NI

    The Tiny Tera: A Packet Switch Core

    Authors: Nick McKeown, Martin Izzard, Adisak Mekkittikul, Bill Ellersick, Mark Horowitz

    Abstract: The objective is to design and build a small, high-bandwidth switch.

    Submitted 5 October, 1998; originally announced October 1998.

    Comments: 13 pages, 10 figures

    ACM Class: C.2.1

    Journal ref: Hot Interconnects V, Stanford University, August 1996; IEEE Micro Jan/Feb 1997, pp 26-33