Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–13 of 13 results for author: Swanson, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2408.11325  [pdf, other

    cs.DC cs.OS

    Telepathic Datacenters: Fast RPCs using Shared CXL Memory

    Authors: Suyash Mahar, Ehsan Hajyjasini, Seungjin Lee, Zifeng Zhang, Mingyao Shen, Steven Swanson

    Abstract: Datacenter applications often rely on remote procedure calls (RPCs) for fast, efficient, and secure communication. However, RPCs are slow, inefficient, and hard to use as they require expensive serialization and compression to communicate over a packetized serial network link. Compute Express Link 3.0 (CXL) offers an alternative solution, allowing applications to share data using a cache-coherent,… ▽ More

    Submitted 21 August, 2024; originally announced August 2024.

  2. arXiv:2405.19626  [pdf, other

    cs.DC

    CXL Shared Memory Programming: Barely Distributed and Almost Persistent

    Authors: Yi Xu, Suyash Mahar, Ziheng Liu, Mingyao Shen, Steven Swanson

    Abstract: While Compute Express Link (CXL) enables support for cache-coherent shared memory among multiple nodes, it also introduces new types of failures--processes can fail before data does, or data might fail before a process does. The lack of a failure model for CXL-based shared memory makes it challenging to understand and mitigate these failures. To solve these challenges, in this paper, we describe… ▽ More

    Submitted 16 July, 2024; v1 submitted 29 May, 2024; originally announced May 2024.

  3. arXiv:2403.18537  [pdf

    cs.AI cs.CL cs.CY cs.LO

    A Path Towards Legal Autonomy: An interoperable and explainable approach to extracting, transforming, loading and computing legal information using large language models, expert systems and Bayesian networks

    Authors: Axel Constant, Hannes Westermann, Bryan Wilson, Alex Kiefer, Ines Hipolito, Sylvain Pronovost, Steven Swanson, Mahault Albarracin, Maxwell J. D. Ramstead

    Abstract: Legal autonomy - the lawful activity of artificial intelligence agents - can be achieved in one of two ways. It can be achieved either by imposing constraints on AI actors such as developers, deployers and users, and on AI resources such as data, or by imposing constraints on the range and scope of the impact that AI agents can have on the environment. The latter approach involves encoding extant… ▽ More

    Submitted 27 March, 2024; originally announced March 2024.

  4. arXiv:2310.16300  [pdf, other

    cs.DC cs.OS

    Snapshot: Fast, Userspace Crash Consistency for CXL and PM Using msync

    Authors: Suyash Mahar, Mingyao Shen, Terence Kelly, Steven Swanson

    Abstract: Crash consistency using persistent memory programming libraries requires programmers to use complex transactions and manual annotations. In contrast, the failure-atomic msync() (FAMS) interface is much simpler as it transparently tracks updates and guarantees that modified data is atomically durable on a call to the failure-atomic variant of msync(). However, FAMS suffers from several drawbacks, l… ▽ More

    Submitted 24 October, 2023; originally announced October 2023.

    Comments: A shorter version of this paper appeared in the Proceedings of ICCD 2023

  5. arXiv:2310.02183  [pdf, other

    cs.DC

    Puddles: Application-Independent Recovery and Location-Independent Data for Persistent Memory

    Authors: Suyash Mahar, Mingyao Shen, TJ Smith, Joseph Izraelevitz, Steven Swanson

    Abstract: In this paper, we argue that current work has failed to provide a comprehensive and maintainable in-memory representation for persistent memory. PM data should be easily mappable into a process address space, shareable across processes, shippable between machines, consistent after a crash, and accessible to legacy code with fast, efficient pointers as first-class abstractions. While existing s… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

    Comments: To appear in EuroSys 2024

  6. arXiv:2303.06620  [pdf, other

    cs.HC

    PCB-ready breakout boards: Bridging the gap between electronics prototyping and production

    Authors: J. Garza, Steven Swanson

    Abstract: Electronics prototyping using breakout boards allows designers with and without an engineering background to rapidly create interactive prototypes. However, when it comes to transition to a production-ready PCB design, stagnation exists due to the high skill floor required for PCB design. While PCB design automation has been used successfully in recent research tools to reduce the required experti… ▽ More

    Submitted 20 March, 2023; v1 submitted 12 March, 2023; originally announced March 2023.

  7. arXiv:2212.01354  [pdf, other

    cs.AI cs.MA nlin.AO

    Designing Ecosystems of Intelligence from First Principles

    Authors: Karl J Friston, Maxwell J D Ramstead, Alex B Kiefer, Alexander Tschantz, Christopher L Buckley, Mahault Albarracin, Riddhi J Pitliya, Conor Heins, Brennan Klein, Beren Millidge, Dalton A R Sakthivadivel, Toby St Clere Smithe, Magnus Koudahl, Safae Essafi Tremblay, Capm Petersen, Kaiser Fung, Jason G Fox, Steven Swanson, Dan Mapes, Gabriel René

    Abstract: This white paper lays out a vision of research and development in the field of artificial intelligence for the next decade (and beyond). Its denouement is a cyber-physical ecosystem of natural and synthetic sense-making, in which humans are integral participants -- what we call ''shared intelligence''. This vision is premised on active inference, a formulation of adaptive behavior that can be read… ▽ More

    Submitted 11 January, 2024; v1 submitted 2 December, 2022; originally announced December 2022.

    Comments: 23+18 pages, one figure, one six page appendix

    Journal ref: Collective Intelligence, 3(1), 2024

  8. arXiv:2201.05445  [pdf, other

    cs.LG

    Machine Learning of polymer types from the spectral signature of Raman spectroscopy microplastics data

    Authors: Sheela Ramanna, Danila Morozovskii, Sam Swanson, Jennifer Bruneau

    Abstract: The tools and technology that are currently used to analyze chemical compound structures that identify polymer types in microplastics are not well-calibrated for environmentally weathered microplastics. Microplastics that have been degraded by environmental weathering factors can offer less analytic certainty than samples of microplastics that have not been exposed to weathering processes. Machine… ▽ More

    Submitted 14 January, 2022; originally announced January 2022.

  9. arXiv:1908.03583  [pdf, other

    cs.DC cs.PF

    An Empirical Guide to the Behavior and Use of Scalable Persistent Memory

    Authors: Jian Yang, Juno Kim, Morteza Hoseinzadeh, Joseph Izraelevitz, Steven Swanson

    Abstract: After nearly a decade of anticipation, scalable nonvolatile memory DIMMs are finally commercially available with the release of Intel's 3D XPoint DIMM. This new nonvolatile DIMM supports byte-granularity accesses with access times on the order of DRAM, while also providing data storage that survives power outages. Researchers have not idly waited for real nonvolatile DIMMs (NVDIMMs) to arrive. Ove… ▽ More

    Submitted 9 August, 2019; originally announced August 2019.

  10. arXiv:1904.10083  [pdf, other

    cs.DC

    Pangolin: A Fault-Tolerant Persistent Memory Programming Library

    Authors: Lu Zhang, Steven Swanson

    Abstract: Non-volatile main memory (NVMM) allows programmers to build complex, persistent, pointer-based data structures that can offer substantial performance gains over conventional approaches to managing persistent state. This programming model removes the file system from the critical path which improves performance, but it also places these data structures out of reach of file system-based fault tolera… ▽ More

    Submitted 25 July, 2019; v1 submitted 22 April, 2019; originally announced April 2019.

  11. arXiv:1903.05714  [pdf, other

    cs.DC cs.PF

    Basic Performance Measurements of the Intel Optane DC Persistent Memory Module

    Authors: Joseph Izraelevitz, Jian Yang, Lu Zhang, Juno Kim, Xiao Liu, Amirsaman Memaripour, Yun Joon Soh, Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, Steven Swanson

    Abstract: Scalable nonvolatile memory DIMMs will finally be commercially available with the release of the Intel Optane DC Persistent Memory Module (or just "Optane DC PMM"). This new nonvolatile DIMM supports byte-granularity accesses with access times on the order of DRAM, while also providing data storage that survives power outages. This work comprises the first in-depth, scholarly, performance review o… ▽ More

    Submitted 9 August, 2019; v1 submitted 13 March, 2019; originally announced March 2019.

  12. arXiv:1810.07646  [pdf, other

    cs.RO cs.CY

    Trial by Flyer: Building Quadcopters From Scratch in a Ten-Week Capstone Course

    Authors: Steven Swanson

    Abstract: We describe our experience teaching an intensive capstone course in which pairs of students build the hardware and software for a remote-controller quad-rotor aircraft (i.e., a quadcopter or "drone") from scratch in one 10-week quarter. The course covers printed circuit board (PCB) design and assembly, basic control theory and sensor fusion, and embedded systems programming. To reduce the workload… ▽ More

    Submitted 27 February, 2019; v1 submitted 1 October, 2018; originally announced October 2018.

  13. AutoTiering: Automatic Data Placement Manager in Multi-Tier All-Flash Datacenter

    Authors: Zhengyu Yang, Morteza Hoseinzadeh, Allen Andrews, Clay Mayers, David Evans, Rory Bolt, Janki Bhimani, Ningfang Mi, Steven Swanson

    Abstract: In the year of 2017, the capital expenditure of Flash-based Solid State Drivers (SSDs) keeps declining and the storage capacity of SSDs keeps increasing. As a result, the "selling point" of traditional spinning Hard Disk Drives (HDDs) as a backend storage - low cost and large capacity - is no longer unique, and eventually they will be replaced by low-end SSDs which have large capacity but perform… ▽ More

    Submitted 4 May, 2018; originally announced May 2018.