Skip to main content

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

.
  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:2303.11467  [pdf, other

    eess.SY

    On Buffer Centering for Bittide Synchronization

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

    Abstract: We discuss distributed reframing control of bittide systems. In a bittide system, multiple processors synchronize by monitoring communication over the network. The processors remain in logical synchrony by controlling the timing of frame transmissions. The protocol for doing this relies upon an underlying dynamic control system, where each node makes only local observations and performs no direct… ▽ More

    Submitted 20 March, 2023; originally announced March 2023.

  4. 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.

  5. 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

  6. 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.

  7. arXiv:1001.3941  [pdf, ps, other

    cond-mat.mtrl-sci cond-mat.soft

    Sintering behavior of two roughened crystals just after contact

    Authors: R. S. Farr, M. J. Izzard

    Abstract: We consider two spherical, roughened crystals with approximately isotropic surface free energy which are brought into contact and begin to sinter. We argue that the geometry immediately post-contact is two dimensional and Cartesian and can be approximated by the evolution of a slot-shaped cavity. On this basis, we construct travelling wave solutions for the crystal shape in the limits of bulk di… ▽ More

    Submitted 22 January, 2010; originally announced January 2010.

    Comments: 7 pages, 8 figures

    Journal ref: PHYSICAL REVIEW E 77, 041608 (2008)

  8. 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