SPAA '15- Proceedings of the 27th ACM on Symposium on Parallelism in Algorithms and Architectures
Full Citation in the ACM Digital Library
SESSION: Session 1: Sorting
Bradley Kuzsmaul
Sorting with Asymmetric Read and Write Costs
Guy E. Blelloch
Jeremy T. Fineman
Phillip B. Gibbons
Yan Gu
Julian Shun
Practical Massively Parallel Sorting
Michael Axtmann
Timo Bingmann
Peter Sanders
Christian Schulz
A Top-Down Parallel Semisort
Yan Gu
Julian Shun
Yihan Sun
Guy E. Blelloch
SESSION: Session 2: Caching
Jeremy Fineman
Matrix Multiplication I/O-Complexity by Path Routing
Jacob Scott
Olga Holtz
Oded Schwartz
Online Caching with Convex Costs: Extended Abstract
Ishai Menache
Mohit Singh
SESSION: Keynote Address 1
Charles Leiserson
Myths and Misconceptions about Threads
Hans-J. Boehm
SESSION: Session 3: Brief Announcements
Seth Gilbert
Brief Announcement: New Streaming Algorithms for Parameterized Maximal Matching & Beyond
Rajesh Chitnis
Graham Cormode
Hossein Esfandiari
MohammadTaghi Hajiaghayi
Morteza Monemizadeh
Brief Announcement: Local Computation Algorithms for Graphs of Non-Constant Degrees
Reut Levi
Ronitt Rubinfeld
Anak Yodpinyanee
Brief Announcement: Efficient Approximation Algorithms for Computing k Disjoint Restricted Shortest Paths
Longkun Guo
Kewen Liao
Hong Shen
Peng Li
Brief Announcement: Fast and Better Distributed MapReduce Algorithms for k-Center Clustering
Sungjin Im
Benjamin Moseley
Brief Announcement: Fair Adaptive Parallelism for Concurrent Transactional Memory Applications
Amin Mohtasham
João Barreto
Brief Announcement: Managing Resource Limitation of Best-Effort HTM
Mohamed Mohamedin
Roberto Palmieri
Ahmed Hassan
Binoy Ravindran
Brief Announcement: On Scheduling Best-Effort HTM Transactions
Mohamed Mohamedin
Roberto Palmieri
Binoy Ravindran
Brief Announcement: Towards a Universal Approach for the Finite Departure Problem in Overlay Networks
Andreas Koutsopoulos
Christian Scheideler
Thim Strothmann
Brief Announcement: MultiQueues: Simple Relaxed Concurrent Priority Queues
Hamza Rihani
Peter Sanders
Roman Dementiev
Brief Announcement: A Compiler-Runtime Application Binary Interface for Pipe-While Loops
Jim Sukha
Brief Announcement: Hypergraph Partitioning for Parallel Sparse Matrix-Matrix Multiplication
Grey Ballard
Alex Druinsky
Nicholas Knight
Oded Schwartz
SESSION: Session 4: Tools
Michael Spear
The Cilkprof Scalability Profiler
Tao B. Schardl
Bradley C. Kuszmaul
I-Ting Angelina Lee
William M. Leiserson
Charles E. Leiserson
Race Detection in Two Dimensions
Dimitar Dimitrov
Martin Vechev
Vivek Sarkar
Efficiently Detecting Races in Cilk Programs That Use Reducer Hyperobjects
I-Ting Angelina Lee
Tao B. Schardl
ThreadScan: Automatic and Scalable Memory Reclamation
Dan Alistarh
William M. Leiserson
Alexander Matveev
Nir Shavit
SESSION: Session 5: Scheduling
Tao Schardl
Speed Scaling in the Non-clairvoyant Model
Yossi Azar
Nikhil R. Devanur
Zhiyi Huang
Debmalya Panigrahi
Cost-Oblivious Reallocation for Scheduling and Planning
Michael A. Bender
Martín Farach-Colton
Sándor P. Fekete
Jeremy T. Fineman
Seth Gilbert
Temporal Fairness of Round Robin: Competitive Analysis for Lk-norms of Flow Time
Sungjin Im
Janardhan Kulkarni
Benjamin Moseley
Scheduling Non-Unit Jobs to Minimize Calibrations
Jeremy T. Fineman
Brendan Sheridan
Scheduling in Bandwidth Constrained Tree Networks
Sungjin Im
Benjamin Moseley
SESSION: Keynote Address 2
Guy Blelloch
The Revolution in Graph Theoretic Optimization Problems
Gary L. Miller
SESSION: Session 6: Graph Algorithms
Pierre Fraigniaud
Space and Time Efficient Parallel Graph Decomposition, Clustering, and Diameter Approximation
Matteo Ceccarello
Andrea Pietracaprina
Geppino Pucci
Eli Upfal
Improved Parallel Algorithms for Spanners and Hopsets
Gary L. Miller
Richard Peng
Adrian Vladu
Shen Chen Xu
Access to Data and Number of Iterations: Dual Primal Algorithms for Maximum Matching under Resource Constraints
Kook Jin Ahn
Sudipto Guha
Branch-Avoiding Graph Algorithms
Oded Green
Marat Dukhan
Richard Vuduc
SESSION: Session 7: Transactional Memory and Concurrent Datastructures
Jim Sukha
Seer: Probabilistic Scheduling for Hardware Transactional Memory
Nuno Diegues
Paolo Romano
Stoyan Garbatov
Conflict Reduction in Hardware Transactions Using Advisory Locks
Lingxiang Xiang
Michael L. Scott
Transactional Acceleration of Concurrent Data Structures
Yujie Liu
Tingzhe Zhou
Michael Spear
Efficient Memory Management for Lock-Free Data Structures with Optimistic Access
Nachshon Cohen
Erez Petrank
SESSION: Session 8: Networks, Routing, and Communication
Angelina Lee
Fault Tolerant BFS Structures: A Reinforcement-Backup Tradeoff
Merav Parter
David Peleg
Distributed Backup Placement in Networks
Magnús M. Halldórsson
Sven Köhler
Boaz Patt-Shamir
Dror Rawitz
Better Deterministic Online Packet Routing on Grids
Guy Even
Moti Medina
Boaz Patt-Shamir
Minimizing the Total Weighted Completion Time of Coflows in Datacenter Networks
Zhen Qiu
Cliff Stein
Yuan Zhong
Electing a Leader in Wireless Networks Quickly Despite Jamming
Marek Klonowski
Dominik Pajak
SESSION: Session 9: Parallel and Distributed Algorithms
Benjamin Moseley
Communication-Efficient Computation on Distributed Noisy Datasets
Qin Zhang
Parallel Computation of Persistent Homology using the Blowup Complex
Ryan Lewis
Dmitriy Morozov
Self-Stabilizing Repeated Balls-into-Bins
LucaBecchetti Becchetti
Andrea Clementi
Emanuele Natale
Francesco Pasquale
Gustavo Posta
Randomized Local Network Computing
Laurent Feuilloley
Pierre Fraigniaud