Skip to main content

Showing 1–7 of 7 results for author: Hsu, O

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

    cs.PL

    Compilation of Modular and General Sparse Workspaces

    Authors: Genghan Zhang, Olivia Hsu, Fredrik Kjolstad

    Abstract: Recent years have seen considerable work on compiling sparse tensor algebra expressions. This paper addresses a shortcoming in that work, namely how to generate efficient code (in time and space) that scatters values into a sparse result tensor. We address this shortcoming through a compiler design that generates code that uses sparse intermediate tensors (sparse workspaces) as efficient adapters… ▽ More

    Submitted 6 April, 2024; originally announced April 2024.

    Comments: 30 pages, 27 figures, to be published in Proc. ACM Program. Lang., Vol. 8, No. PLDI, Article 196. Publication date: June 2024

  2. arXiv:2212.11142  [pdf, other

    cs.PL cs.LG cs.PF

    BaCO: A Fast and Portable Bayesian Compiler Optimization Framework

    Authors: Erik Hellsten, Artur Souza, Johannes Lenfers, Rubens Lacouture, Olivia Hsu, Adel Ejjeh, Fredrik Kjolstad, Michel Steuwer, Kunle Olukotun, Luigi Nardi

    Abstract: We introduce the Bayesian Compiler Optimization framework (BaCO), a general purpose autotuner for modern compilers targeting CPUs, GPUs, and FPGAs. BaCO provides the flexibility needed to handle the requirements of modern autotuning tasks. Particularly, it deals with permutation, ordered, and continuous parameter types along with both known and unknown parameter constraints. To reason about these… ▽ More

    Submitted 11 April, 2023; v1 submitted 1 December, 2022; originally announced December 2022.

  3. arXiv:2211.03251  [pdf, other

    cs.PL cs.AR

    Stardust: Compiling Sparse Tensor Algebra to a Reconfigurable Dataflow Architecture

    Authors: Olivia Hsu, Alexander Rucker, Tian Zhao, Kunle Olukotun, Fredrik Kjolstad

    Abstract: We introduce Stardust, a compiler that compiles sparse tensor algebra to reconfigurable dataflow architectures (RDAs). Stardust introduces new user-provided data representation and scheduling language constructs for mapping to resource-constrained accelerated architectures. Stardust uses the information provided by these constructs to determine on-chip memory placement and to lower to the Capstan… ▽ More

    Submitted 6 November, 2022; originally announced November 2022.

    Comments: 15 pages, 13 figures, 6 tables,

    ACM Class: D.3

  4. The Sparse Abstract Machine

    Authors: Olivia Hsu, Maxwell Strange, Ritvik Sharma, Jaeyeon Won, Kunle Olukotun, Joel Emer, Mark Horowitz, Fredrik Kjolstad

    Abstract: We propose the Sparse Abstract Machine (SAM), an abstract machine model for targeting sparse tensor algebra to reconfigurable and fixed-function spatial dataflow accelerators. SAM defines a streaming dataflow abstraction with sparse primitives that encompass a large space of scheduled tensor algebra expressions. SAM dataflow graphs naturally separate tensor formats from algorithms and are expressi… ▽ More

    Submitted 23 March, 2023; v1 submitted 30 August, 2022; originally announced August 2022.

    Comments: 18 pages, 17 figures, 3 tables

    Journal ref: ASPLOS 2023: Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems Volume 3 (2023) 710-726

  5. Inclusive Study Group Formation At Scale

    Authors: Sumer Kohli, Neelesh Ramachandran, Ana Tudor, Gloria Tumushabe, Olivia Hsu, Gireeja Ranade

    Abstract: Underrepresented students face many significant challenges in their education. In particular, they often have a harder time than their peers from majority groups in building long-term high-quality study groups. This challenge is exacerbated in remote-learning scenarios, where students are unable to meet face-to-face and must rely on pre-existing networks for social support. We present a scalable… ▽ More

    Submitted 16 February, 2023; v1 submitted 12 February, 2022; originally announced February 2022.

  6. arXiv:2201.04723  [pdf, other

    cs.CL cs.AI

    Human Evaluation of Conversations is an Open Problem: comparing the sensitivity of various methods for evaluating dialogue agents

    Authors: Eric Michael Smith, Orion Hsu, Rebecca Qian, Stephen Roller, Y-Lan Boureau, Jason Weston

    Abstract: At the heart of improving conversational AI is the open problem of how to evaluate conversations. Issues with automatic metrics are well known (Liu et al., 2016, arXiv:1603.08023), with human evaluations still considered the gold standard. Unfortunately, how to perform human evaluations is also an open problem: differing data collection methods have varying levels of human agreement and statistica… ▽ More

    Submitted 12 January, 2022; originally announced January 2022.

  7. arXiv:2101.02178  [pdf

    cs.AI

    Improving Training Result of Partially Observable Markov Decision Process by Filtering Beliefs

    Authors: Oscar LiJen Hsu

    Abstract: In this study I proposed a filtering beliefs method for improving performance of Partially Observable Markov Decision Processes(POMDPs), which is a method wildly used in autonomous robot and many other domains concerning control policy. My method search and compare every similar belief pair. Because a similar belief have insignificant influence on control policy, the belief is filtered out for red… ▽ More

    Submitted 4 January, 2021; originally announced January 2021.

    Comments: 7 pages with rich pictures to show the idea of POMDP