Proceedings of the 29th ACM Symposium on Parallelism in Algorithms and Architectures