published in Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing Journal Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing Proceedings