Researcher profile

David Simmons-Duffin

David Simmons-Duffin contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 21 - EmergingVerification L1Unclaimed author
8works
0followers
6topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

8 published item(s)

preprint2022arXiv

Fast Arbitrary Precision Floating Point on FPGA

Numerical codes that require arbitrary precision floating point (APFP) numbers for their core computation are dominated by elementary arithmetic operations due to the super-linear complexity of multiplication in the number of mantissa bits. APFP computations on conventional software-based architectures are made exceedingly expensive by the lack of native hardware support, requiring elementary operations to be emulated using instructions operating on machine-word-sized blocks. In this work, we show how APFP multiplication on compile-time fixed-precision operands can be implemented as deep FPGA pipelines with a recursively defined Karatsuba decomposition on top of native DSP multiplication. When comparing our design implemented on an Alveo U250 accelerator to a dual-socket 36-core Xeon node running the GNU Multiple Precision Floating-Point Reliable (MPFR) library, we achieve a 9.8x speedup at 4.8 GOp/s for 512-bit multiplication, and a 5.3x speedup at 1.2 GOp/s for 1024-bit multiplication, corresponding to the throughput of more than 351x and 191x CPU cores, respectively. We apply this architecture to general matrix-matrix multiplication, yielding a 10x speedup at 2.0 GOp/s over the Xeon node, equivalent to more than 375x CPU cores, effectively allowing a single FPGA to replace a small CPU cluster. Due to the significant dependence of some numerical codes on APFP, such as semidefinite program solvers, we expect these gains to translate into real-world speedups. Our configurable and flexible HLS-based code provides as high-level software interface for plug-and-play acceleration, published as an open source project.

preprint2022arXiv

Snowmass White Paper: The Analytic Conformal Bootstrap

The analytic conformal bootstrap is an array of techniques to characterize, constrain, and solve strongly interacting quantum field theories using symmetries, causality, unitarity, and other general principles. In the last decade, bolstered by the development of new Lorentzian methods, it has been used to solve conformal field theories at large spin; to place bounds on energy distributions, event shapes, operator product coefficients, and other observables; and to understand aspects of quantum gravity in anti-de Sitter space. We review these advances and highlight several promising areas for future exploration. Targets include developing new methods to close the gap between numerical and analytic bounds, extending the bootstrap beyond conformal fixed points, applications to quantum gravity and cosmology, and building on ties to condensed matter theory and mathematics.

preprint2021arXiv

Dispersive CFT Sum Rules

We give a unified treatment of dispersive sum rules for four-point correlators in conformal field theory. We call a sum rule dispersive if it has double zeros at all double-twist operators above a fixed twist gap. Dispersive sum rules have their conceptual origin in Lorentzian kinematics and absorptive physics (the notion of double discontinuity). They have been discussed using three seemingly different methods: analytic functionals dual to double-twist operators, dispersion relations in position space, and dispersion relations in Mellin space. We show that these three approaches can be mapped into one another and lead to completely equivalent sum rules. A central idea of our discussion is a fully nonperturbative expansion of the correlator as a sum over Polyakov-Regge blocks. Unlike the usual OPE sum, the Polyakov-Regge expansion utilizes the data of two separate channels, while having (term by term) good Regge behavior in the third channel. We construct sum rules which are non-negative above the double-twist gap; they have the physical interpretation of a subtracted version of superconvergence sum rules. We expect dispersive sum rules to be a very useful tool to study expansions around mean-field theory, and to constrain the low-energy description of holographic CFTs with a large gap. We give examples of the first kind of applications, notably, we exhibit a candidate extremal functional for the spin-two gap problem.

preprint2020arXiv

Carving out OPE space and precise $O(2)$ model critical exponents

We develop new tools for isolating CFTs using the numerical bootstrap. A "cutting surface" algorithm for scanning OPE coefficients makes it possible to find islands in high-dimensional spaces. Together with recent progress in large-scale semidefinite programming, this enables bootstrap studies of much larger systems of correlation functions than was previously practical. We apply these methods to correlation functions of charge-0, 1, and 2 scalars in the 3d $O(2)$ model, computing new precise values for scaling dimensions and OPE coefficients in this theory. Our new determinations of scaling dimensions are consistent with and improve upon existing Monte Carlo simulations, sharpening the existing decades-old $8σ$ discrepancy between theory and experiment.

preprint2020arXiv

The light-ray OPE and conformal colliders

We derive a nonperturbative, convergent operator product expansion (OPE) for null-integrated operators on the same null plane in a CFT. The objects appearing in the expansion are light-ray operators, whose matrix elements can be computed by the generalized Lorentzian inversion formula. For example, a product of average null energy (ANEC) operators has an expansion in the light-ray operators that appear in the stress-tensor OPE. An important application is to collider event shapes. The light-ray OPE gives a nonperturbative expansion for event shapes in special functions that we call celestial blocks. As an example, we apply the celestial block expansion to energy-energy correlators in N=4 Super Yang-Mills theory. Using known OPE data, we find perfect agreement with previous results both at weak and strong coupling, and make new predictions at weak coupling through 4 loops (NNNLO).

preprint2018arXiv

Bootstrapping the 3d Ising model at finite temperature

We estimate thermal one-point functions in the 3d Ising CFT using the operator product expansion (OPE) and the Kubo-Martin-Schwinger (KMS) condition. Several operator dimensions and OPE coefficients of the theory are known from the numerical bootstrap for flat-space four-point functions. Taking this data as input, we use a thermal Lorentzian inversion formula to compute thermal one-point coefficients of the first few Regge trajectories in terms of a small number of unknown parameters. We approximately determine the unknown parameters by imposing the KMS condition on the two-point functions $\langle σσ\rangle$ and $\langle εε\rangle$. As a result, we estimate the one-point functions of the lowest-dimension $\mathbb Z_2$-even scalar $ε$ and the stress-energy tensor $T_{μν}$. Our result for $\langle σσ\rangle$ at finite-temperature agrees with Monte-Carlo simulations within a few percent, inside the radius of convergence of the OPE.

preprint2018arXiv

Harmonic Analysis and Mean Field Theory

We review some aspects of harmonic analysis for the Euclidean conformal group, including conformally-invariant pairings, the Plancherel measure, and the shadow transform. We introduce two efficient methods for computing these quantities: one based on weight-shifting operators, and another based on Fourier space. As an application, we give a general formula for OPE coefficients in Mean Field Theory (MFT) for arbitrary spinning operators. We apply this formula to several examples, including MFT for fermions and "seed" operators in 4d, and MFT for currents and stress-tensors in 3d.