Skip to main content

Showing 1–12 of 12 results for author: Scott, L

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

    cs.RO cs.HC eess.SY

    A Low-Cost Teleoperable Surgical Robot with a Macro-Micro Structure and a Continuum Tip for Open-Source Research

    Authors: Lachlan Scott, Tangyou Liu, Liao Wu

    Abstract: Surgical robotic systems equipped with microscale, high-dexterity manipulators have shown promising results in minimally invasive surgery (MIS). One barrier to the widespread adoption of such systems is the prohibitive cost of research and development efforts using current state-of-the-art equipment. To address this challenge, this paper proposes a low-cost and modifiable tendon-driven continuum m… ▽ More

    Submitted 25 May, 2024; originally announced May 2024.

    Comments: 6 pages, 10 figures, accepted by AIM2024

  2. arXiv:2301.00996  [pdf, other

    cs.DC cs.DS cs.PF

    Transactional Composition of Nonblocking Data Structures

    Authors: Wentao Cai, Haosen Wen, Michael L. Scott

    Abstract: This paper introduces nonblocking transaction composition (NBTC), a new methodology for atomic composition of nonblocking operations on concurrent data structures. Unlike previous software transactional memory (STM) approaches, NBTC leverages the linearizability of existing nonblocking structures, reducing the number of memory accesses that must be executed together, atomically, to only one per op… ▽ More

    Submitted 7 January, 2023; v1 submitted 3 January, 2023; originally announced January 2023.

  3. Fast Nonblocking Persistence for Concurrent Data Structures

    Authors: Wentao Cai, Haosen Wen, Vladimir Maksimovski, Mingzhe Du, Rafaello Sanna, Shreif Abdallah, Michael L. Scott

    Abstract: We present a fully lock-free variant of the recent Montage system for persistent data structures. Our variant, nbMontage, adds persistence to almost any nonblocking concurrent structure without introducing significant overhead or blocking of any kind. Like its predecessor, nbMontage is buffered durably linearizable: it guarantees that the state recovered in the wake of a crash will represent a con… ▽ More

    Submitted 8 August, 2021; v1 submitted 20 May, 2021; originally announced May 2021.

    MSC Class: 68W10; 68Q85; 68M15 ACM Class: D.1.3; B.2.3

  4. arXiv:2009.13701  [pdf, other

    cs.DC cs.DS cs.PF

    Montage: A General System for Buffered Durably Linearizable Data Structures

    Authors: Haosen Wen, Wentao Cai, Mingzhe Du, Louis Jenkins, Benjamin Valpey, Michael L. Scott

    Abstract: The recent emergence of fast, dense, nonvolatile main memory suggests that certain long-lived data might remain in its natural pointer-rich format across program runs and hardware reboots. Operations on such data must be instrumented with explicit write-back and fence instructions to ensure consistency in the wake of a crash. Techniques to minimize the cost of this instrumentation are an active to… ▽ More

    Submitted 28 September, 2020; originally announced September 2020.

    MSC Class: 68W10; 68Q85; 68M15 ACM Class: D.1.3; B.2.3

  5. arXiv:2003.06718  [pdf, other

    cs.DC

    Understanding and Optimizing Persistent Memory Allocation

    Authors: Wentao Cai, Haosen Wen, H. Alan Beadle, Chris Kjellqvist, Mohammad Hedayati, Michael L. Scott

    Abstract: The proliferation of fast, dense, byte-addressable nonvolatile memory suggests that data might be kept in pointer-rich "in-memory" format across program runs and even process and system crashes. For full generality, such data requires dynamic memory allocation, and while the allocator could in principle "rolled into" each data structure, it is desirable to make it a separate abstraction. Toward… ▽ More

    Submitted 14 March, 2020; originally announced March 2020.

  6. Point Movement in a DSL for Higher-Order FEM Visualization

    Authors: Teodoro Collin, Charisee Chiw, L. Ridgway Scott, John Reppy, Gordon L. Kindlmann

    Abstract: Scientific visualization tools tend to be flexible in some ways (e.g., for exploring isovalues) while restricted in other ways, such as working only on regular grids, or only on unstructured meshes (as used in the finite element method, FEM). Our work seeks to expose the common structure of visualization methods, apart from the specifics of how the fields being visualized are formed. Recognizing t… ▽ More

    Submitted 2 November, 2019; originally announced November 2019.

    Comments: Appeared at IEEE Visualization 2019

  7. arXiv:1906.01811  [pdf, other

    cs.AI stat.AP

    The Stanford Acuity Test: A Precise Vision Test Using Bayesian Techniques and a Discovery in Human Visual Response

    Authors: Chris Piech, Ali Malik, Laura M Scott, Robert T Chang, Charles Lin

    Abstract: Chart-based visual acuity measurements are used by billions of people to diagnose and guide treatment of vision impairment. However, the ubiquitous eye exam has no mechanism for reasoning about uncertainty and as such, suffers from a well-documented reproducibility problem. In this paper we make two core contributions. First, we uncover a new parametric probabilistic model of visual acuity respons… ▽ More

    Submitted 21 November, 2019; v1 submitted 4 June, 2019; originally announced June 2019.

    Comments: Proceedings of the 34th AAAI Conference on Artificial Intelligence, New York, USA. 2020

  8. Fast Intra-kernel Isolation and Security with IskiOS

    Authors: Spyridoula Gravani, Mohammad Hedayati, John Criswell, Michael L. Scott

    Abstract: The kernels of operating systems such as Windows, Linux, and MacOS are vulnerable to control-flow hijacking. Defenses exist, but many require efficient intra-address-space isolation. Execute-only memory, for example, requires read protection on code segments, and shadow stacks require protection from buffer overwrites. Intel's Protection Keys for Userspace (PKU) could, in principle, provide the in… ▽ More

    Submitted 2 August, 2021; v1 submitted 11 March, 2019; originally announced March 2019.

  9. arXiv:1602.04873  [pdf, other

    cs.DC cs.PF

    A Stochastic Performance Model for Pipelined Krylov Methods

    Authors: Hannah Morgan, Matthew G. Knepley, Patrick Sanan, L. Ridgway Scott

    Abstract: Pipelined Krylov methods seek to ameliorate the latency due to inner products necessary for projection by overlapping it with the computation associated with sparse matrix-vector multiplication. We clarify a folk theorem that this can only result in a speedup of $2\times$ over the naive implementation. Examining many repeated runs, we show that stochastic noise also contributes to the latency, and… ▽ More

    Submitted 15 February, 2016; originally announced February 2016.

  10. arXiv:1501.03188  [pdf, other

    cs.RO cs.CR cs.CY

    Video Manipulation Techniques for the Protection of Privacy in Remote Presence Systems

    Authors: Alexander Hubers, Emily Andrulis, Levi Scott, Tanner Stirrat, Duc Tran, Ruonan Zhang, Ross Sowell, Cindy Grimm, William D. Smart

    Abstract: Systems that give control of a mobile robot to a remote user raise privacy concerns about what the remote user can see and do through the robot. We aim to preserve some of that privacy by manipulating the video data that the remote user sees. Through two user studies, we explore the effectiveness of different video manipulation techniques at providing different types of privacy. We simultaneously… ▽ More

    Submitted 13 January, 2015; originally announced January 2015.

    Comments: 14 pages, 8 figures

    ACM Class: H.5.2; I.2.9; I.4.3

  11. arXiv:1104.0261  [pdf, other

    math.NA cs.CG

    Unstructured Geometric Multigrid in Two and Three Dimensions on Complex and Graded Meshes

    Authors: Peter R. Brune, Matthew G. Knepley, L. Ridgway Scott

    Abstract: The use of multigrid and related preconditioners with the finite element method is often limited by the difficulty of applying the algorithm effectively to a problem, especially when the domain has a complex shape or adaptive refinement. We introduce a simplification of a general topologically-motivated mesh coarsening algorithm for use in creating hierarchies of meshes for geometric unstructured… ▽ More

    Submitted 5 April, 2011; v1 submitted 1 April, 2011; originally announced April 2011.

    Comments: 17 pages, 5 figures, 4 tables

    MSC Class: 65N30; 65M50; 65M55

    Journal ref: SIAM Journal on Scientific Computing, 35(1), A173-A191, 2013

  12. arXiv:cs/0603042  [pdf

    cs.NE

    The NoN Approach to Autonomic Face Recognition

    Authors: Willie L. Scott II

    Abstract: A method of autonomic face recognition based on the biologically plausible network of networks (NoN) model of information processing is presented. The NoN model is based on locally parallel and globally coordinated transformations in which the neurons or computational units form distributed networks, which themselves link to form larger networks. This models the structures in the cerebral cortex… ▽ More

    Submitted 9 March, 2006; originally announced March 2006.

    Comments: 15 pages, 6 figures, 6 tables