Proceedings of the fourth annual ACM symposium on Parallel algorithms and architectures