Publications in SPAA

ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)

[Back to full publication list]

  • 2022:
    [15] Parallel Cover Trees and Applications
    Yan Gu, Zachary Napier, Yihan Sun, and Letong Wang
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2022   
    Paper   Slides  
  • [14] Many Sequential Iterative Algorithms Can Be Parallel and (Nearly) Work-efficient
    Zheqi Shen, Zijin Wan, Yan Gu, and Yihan Sun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2022   
    Paper   ArXiV  Slides  
  • 2021:
    [13] The Processing-in-Memory Model
    Hongbo Kang, Phillip B. Gibbons, Guy E. Blelloch, Laxman Dhulipala, Yan Gu, and Charles McGuffey
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2021   
    Paper   Video  
  • [12] Efficient Stepping Algorithms and Implementations for Parallel Shortest Paths
    Xiaojun Dong, Yan Gu, Yihan Sun, and Yunming Zhang
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2021   
    Paper   Video  ArXiV  Code  
  • 2020:
    [11] Optimal (Randomized) Parallel Algorithms in the Binary-Forking Model
    Guy E. Blelloch, Jeremy Fineman, Yan Gu, and Yihan Sun
    🏆 Best Paper Candidate!
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2020   
    Paper   Video  
  • [10] Randomized Incremental Convex Hull is Highly Parallel
    Guy E. Blelloch, Yan Gu, Julian Shun, and Yihan Sun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2020   
    Paper   Video  
  • 2019:
    [9] Multiversion Concurrency with Bounded Delay and Precise Garbage Collection
    Naama Ben-David, Guy E. Blelloch, Yihan Sun, and Yuanhao Wei
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2019   
    Paper   ArXiV  
  • 2018:
    [8] The Parallel Persistent Memory Model
    Guy E. Blelloch, Phillip B. Gibbons, Yan Gu, Charles McGuffey, and Julian Shun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2018   
    Paper   
  • [7] Parallel Write-Efficient Algorithms and Data Structures for Computational Geometry
    Guy E. Blelloch, Yan Gu, Yihan Sun, and Julian Shun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2018   
    Paper   ArXiV  
  • 2016:
    [6] Just Join for Parallel Ordered Sets
    Guy E. Blelloch, Daniel Ferizovic, and Yihan Sun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2016   
    Paper   ArXiV  Code  
  • [5] Parallel Shortest-paths Using Radius Stepping
    Guy E. Blelloch, Yan Gu, Yihan Sun, and Kanat Tangwongsan
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2016   
    Paper   
  • [4] Parallelism in Randomized Incremental Algorithms
    Guy E. Blelloch, Yan Gu, Julian Shun, and Yihan Sun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2016   
    Paper   ArXiV  
  • [3] Parallel Algorithms with Asymmetric Read and Write Costs
    Naama Ben-David, Guy E. Blelloch, Jeremy T. Fineman, Phillip B. Gibbons, Yan Gu, Charles McGuffey, and Julian Shun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2016   
    Paper   
  • 2015:
    [2] Sorting with Asymmetric Read and Write Costs
    Guy E. Blelloch, Jeremy T. Fineman, Phillip B. Gibbons, Yan Gu, Charles McGuffey, and Julian Shun
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2015   
    Paper   ArXiV  
  • [1] A Top-down Parallel Semisort
    Yan Gu, Julian Shun, Yihan Sun, and Guy E. Blelloch
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2015   
    Paper   Slides