default search action
36th SPAA 2024: Nantes, France
- Kunal Agrawal, Erez Petrank:
Proceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2024, Nantes, France, June 17-21, 2024. ACM 2024
Session 1: Concurrency and machine learning
- Jeonghyeon Kim, Jaehwang Jung, Jeehoon Kang:
Expediting Hazard Pointers with Bounded RCU Critical Sections. 1-13 - Amanda Baran, Jacob Nelson-Slivon, Lewis Tseng, Roberto Palmieri:
ALock: Asymmetric Lock Primitive for RDMA Systems. 15-26 - Javad Abdi, Gilead Posluns, Guozheng Zhang, Boxuan Wang, Mark C. Jeffrey:
When Is Parallelism Fearless and Zero-Cost with Rust? 27-40 - Jacky Kwok, Marten Lohstroh, Edward A. Lee:
Efficient Parallel Reinforcement Learning Framework Using the Reactor Model. 41-51 - Nikolai Karpov, Qin Zhang:
Parallel Best Arm Identification in Heterogeneous Environments. 53-64 - Gaurav Bhardwaj, Bapi Chatterjee, Abhinav Sharma, Sathya Peri, Siddharth Nayak:
Brief Announcement: Lock-free Learned Search Data Structure. 65-67 - dePaul Miller, Ahmed Hassan, Roberto Palmieri:
Brief Announcement: LIT: Lookup Interlocked Table for Range Queries. 69-71 - Ahmed Fahmy, Wojciech Golab:
Brief Announcement: A Fast Scalable Detectable Unrolled Lock-Based Linked List. 73-75
Session 2: Scheduling
- Kunal Agrawal, Benjamin Moseley, Heather Newman, Kirk Pruhs:
Scheduling Out-Trees Online to Optimize Maximum Flow. 77-88 - Xiaosong Chen, Huanle Xu, ChengZhong Xu:
Optimizing Dynamic Data Center Provisioning through Speed Scaling: A Primal-Dual Perspective. 89-100 - William Kuszmaul, Alek Westover:
Scheduling Jobs with Work-Inefficient Parallel Solutions. 101-111 - Guozheng Zhang, Gilead Posluns, Mark C. Jeffrey:
Multi Bucket Queues: Efficient Concurrent Priority Scheduling. 113-124 - Martin Farach-Colton, William Kuszmaul, Nathan S. Sheffield, Alek Westover:
A Nearly Quadratic Improvement for Memory Reallocation. 125-135 - Matthew Akram, Dominik Schreiber:
Brief Announcement: New Pruning Rules for Optimal Task Scheduling on Identical Parallel Machines. 137-139 - Mozhengfu Liu, Xueyan Tang:
Brief Announcement: Scheduling Jobs for Minimum Span: Improved Bounds and Learning-Augmented Algorithms. 141-143
Session 3: Algebra
- Jaehyun Koo:
An Optimal MPC Algorithm for Subunit-Monge Matrix Multiplication, with Applications to LIS. 145-154 - Vivek Bharadwaj, Osman Asif Malik, Riley Murray, Aydin Buluç, James Demmel:
Distributed-Memory Randomized Algorithms for Sparse Tensor CP Decomposition. 155-168 - Raghavendra Kanakagiri, Edgar Solomonik:
Minimum Cost Loop Nests for Contraction of a Sparse Tensor with a Tensor Network. 169-181 - Lionel Eyraud-Dubois, Guillaume Iooss, Julien Langou, Fabrice Rastello:
Tightening I/O Lower Bounds through the Hourglass Dependency Pattern. 183-193 - Yves Baumann, Rasmus Kyng:
A Framework for Parallelizing Approximate Gaussian Elimination. 195-206 - Roy Nissim, Oded Schwartz, Yuval Spiizer:
Fault-Tolerant Parallel Integer Multiplication. 207-218
Session 4: Parallel Algorithms
- Xiangyun Ding, Yan Gu, Yihan Sun:
Parallel and (Nearly) Work-Efficient Dynamic Programming. 219-232 - Laxman Dhulipala, Xiaojun Dong, Kishen N. Gowda, Yan Gu:
Optimal Parallel Algorithms for Dendrogram Computation and Single-Linkage Clustering. 233-245 - Daniel Anderson, Guy E. Blelloch:
Deterministic and Low-Span Work-Efficient Parallel Batch-Dynamic Trees. 247-258 - Sam Coy, Artur Czumaj, Gopinath Mishra, Anish Mukherjee:
Log Diameter Rounds MST Verification and Sensitivity in MPC. 269-280 - Jiawei Wang, Yutao Liu, Ming Fu, Hermann Härtig, Haibo Chen:
Brief Announcement: Work Stealing through Partial Asynchronous Delegation. 281-283 - Toni Böhnlein, Pál András Papp, Albert-Jan Nicholas Yzelman:
Brief Announcement: Red-Blue Pebbling with Multiple Processors: Time, Communication and Memory Trade-offs. 285-287 - Demian Hespe, Lukas Hübner, Florian Kurpicz, Peter Sanders, Matthias Schimek, Daniel Seemaier, Tim Niklas Uhl:
Brief Announcement: (Near) Zero-Overhead C++ Bindings for MPI. 289-291
Session 5: Brief Announcements
- Debarati Das, Jacob Gilbert, MohammadTaghi Hajiaghayi, Tomasz Kociumaka, Barna Saha:
Brief Announcement: Upper and Lower Bounds for Edit Distance in Space-Efficient MPC. 293-295 - Mozhengfu Liu, Xueyan Tang:
Brief Announcement: Tight bounds for Dynamic Bin Packing with Predictions. 297-299 - Carter Luck, Charles McGuffey:
Brief Announcement: Suffix Analysis. 301-303 - Chetan Gupta, Janne H. Korhonen, Jan Studený, Jukka Suomela, Hossein Vahidi:
Brief Announcement: Low-Bandwidth Matrix Multiplication: Faster Algorithms and More General Forms of Sparsity. 305-307
Session 6: Distributed Algorithms and GPU
- Tianyu Zuo, Xueyan Tang, Bu-Sung Lee:
Cost-Driven Data Replication with Predictions. 309-320 - Kunal Agrawal, William Kuszmaul, Zhe Wang, Jinhao Zhao:
Distributed Load Balancing in the Face of Reappearance Dependencies. 321-330 - Shashwat Chandra, Yi-Jun Chang, Michal Dory, Mohsen Ghaffari, Dean Leitersdorf:
Fast Broadcast in Highly Connected Networks. 331-343 - Kartik Lakhotia, Laura Monroe, Kelly Isham, Maciej Besta, Nils Blach, Torsten Hoefler, Fabrizio Petrini:
PolarStar: Expanding the Horizon of Diameter-3 Networks. 345-357 - Lin Chen, Xiao Li, Shixi Chen, Fan Jiang, Chengeng Li, Wei Zhang, Jiang Xu:
PC-oriented Prediction-based Runtime Power Management for GPGPU using Knowledge Transfer. 359-370 - Jacob Nelson-Slivon, Reilly Yankovich, Ahmed Hassan, Roberto Palmieri:
Brief Announcement: ROMe: Wait-free Objects for RDMA. 371-373 - Florian Kurpicz, Pascal Mehnert, Peter Sanders, Matthias Schimek:
Brief Announcement: Scalable Distributed String Sorting. 375-377 - Jonathan Zarnstorff, Lucas Lebow, Dillon Remuck, Colin Ruiz, Lewis Tseng:
Brief Announcement: Racos: A Leaderless Erasure Coding State Machine Replication. 379-381
Session 7: Graphs
- Costas Busch, Dariusz R. Kowalski, Peter Robinson:
Sparse Spanners with Small Distance and Congestion Stretches. 383-393 - Alireza Farhadi, Sixue Cliff Liu, Elaine Shi:
Connected Components in Linear Work and Near-Optimal Time. 395-402 - Vladimir Kolmogorov:
A Simpler and Parallelizable O(√log n)-approximation Algorithm for Sparsest Cut. 403-414 - Michal Dory, Shaked Matar:
Massively Parallel Algorithms for Approximate Shortest Paths. 415-426 - Mohsen Ghaffari, Anton Trygub:
Parallel Dynamic Maximal Matching. 427-437 - Xiaojun Dong, Yan Gu, Yihan Sun, Letong Wang:
Brief Announcement: PASGAL: Parallel And Scalable Graph Algorithm Library. 439-441 - Peter Sanders, Daniel Seemaier:
Brief Announcement: Distributed Unconstrained Local Search for Multilevel Graph Partitioning. 443-445 - Aleksander Figiel, Darya Melnyk, André Nichterlein, Arash Pourdamghani, Stefan Schmid:
Brief Announcement: Minimizing the Weighted Average Shortest Path Length in Demand-Aware Networks via Matching Augmentation. 447-449
Session 8: Scheduling
- Ramesh Adhikari, Costas Busch, Dariusz R. Kowalski:
Stable Blockchain Sharding under Adversarial Transaction Generation. 451-461 - Pál András Papp, Georg Anegg, Aikaterini Karanasiou, Albert-Jan Nicholas Yzelman:
Efficient Multi-Processor Scheduling in Increasingly Realistic Models. 463-474
Session 9: Scheduling
- Christopher Chung, William Jannen, Samuel McCauley, Bertrand Simon:
Brief Announcement: Root-to-Leaf Scheduling in Write-Optimized Trees. 475-477 - Klaus Jansen, Malin Rau, Malte Tutas:
Hardness and Tight Approximations of Demand Strip Packing. 479-489 - Sungjin Im, Ravi Kumar, Shi Li, Aditya Petety, Manish Purohit:
Online Load and Graph Balancing for Random Order Inputs. 491-497
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.