{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T13:59:27Z","timestamp":1773669567800,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,2,6]],"date-time":"2014-02-06T00:00:00Z","timestamp":1391644800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,2,6]]},"DOI":"10.1145\/2555243.2555248","type":"proceedings-article","created":{"date-parts":[[2014,2,7]],"date-time":"2014-02-07T09:23:08Z","timestamp":1391764988000},"page":"67-80","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":31,"title":["Resilient X10"],"prefix":"10.1145","author":[{"given":"David","family":"Cunningham","sequence":"first","affiliation":[{"name":"Google, Inc, New York, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Grove","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center, Yorktown, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjamin","family":"Herta","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center, Yorktown, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arun","family":"Iyengar","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center, Yorktown, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kiyokuni","family":"Kawachiya","sequence":"additional","affiliation":[{"name":"IBM Research - Tokyo, Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroki","family":"Murata","sequence":"additional","affiliation":[{"name":"IBM Research - Tokyo, Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vijay","family":"Saraswat","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center, Yorktown, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mikio","family":"Takeuchi","sequence":"additional","affiliation":[{"name":"IBM Research - Tokyo, Tokyo, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Tardieu","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center, Yorktown, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,2,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"X10 web site 2013. URL http:\/\/x10-lang.org\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536229"},{"key":"e_1_3_2_1_3_1","volume-title":"ZooKeeper Recipes and Solutions","author":"Foundation Apache Software","year":"2012","unstructured":"Apache Software Foundation. ZooKeeper Recipes and Solutions, 2012. URL http:\/\/zookeeper.apache.org\/doc\/current\/recipes.html."},{"key":"e_1_3_2_1_4_1","volume-title":"IBM Style: Introduction to the IBM Developer Kit: An overview of the new functions and features in the IBM implementation of Java 5.0","author":"Bailey C.","year":"2006","unstructured":"C. Bailey. Java Technology, IBM Style: Introduction to the IBM Developer Kit: An overview of the new functions and features in the IBM implementation of Java 5.0, 2006. URL http:\/\/www.ibm.com\/developerworks\/java\/library\/j-ibmjava1.html."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254086"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094852"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/2388996.2389075"},{"key":"e_1_3_2_1_8_1","volume-title":"Semantics of (Resilient) X10","author":"Crafa S.","year":"2013","unstructured":"S. Crafa, D. Cunningham, V. Saraswat, A. Shinnar, and O. Tardieu. Semantics of (Resilient) X10. Dec. 2013. URL http:\/\/arxiv.org\/abs\/1312.3739."},{"key":"e_1_3_2_1_9_1","volume-title":"Meet Hadoop. In O'Reilly Open Software Convention","author":"Cutting D.","year":"2007","unstructured":"D. Cutting and E. Baldeschwieler. Meet Hadoop. In O'Reilly Open Software Convention, Portland, OR, 2007."},{"key":"e_1_3_2_1_10_1","first-page":"11","volume-title":"Third Workshop on Productivity and Performance in High-End Computing","author":"Danis C.","year":"2006","unstructured":"C. Danis and C. Halverson. The Value Derived from the Observational Component in an Integrated Methodology for the Study of HPC Programmer Productivity. Third Workshop on Productivity and Performance in High-End Computing, page 11, 2006."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2012.6507498"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"e_1_3_2_1_13_1","volume-title":"An Experiment in Measuring the Productivity of Three Parallel Programming Languages. In P-PHEC workshop, held in conjunction with HPCA","author":"Ebcioglu K.","year":"2006","unstructured":"K. Ebcioglu, V. Sarkar, T. El-Ghazawi, and J. Urbanic. An Experiment in Measuring the Productivity of Three Parallel Programming Languages. In P-PHEC workshop, held in conjunction with HPCA, February 2006."},{"key":"e_1_3_2_1_14_1","volume-title":"1st International Workshop on Software Engineering for Computational Science and Engineering","author":"Halverson C.","year":"2008","unstructured":"C. Halverson, C. B. Swart, J. P. Brezin, J. T. Richards, and C. M. Danis. The Value Derived from the Observational Component in an Integrated Methodology for the Study of HPC Programmer Productivity. 1st International Workshop on Software Engineering for Computational Science and Engineering, 2008."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855840.1855851"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2442516.2442519"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807184"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.103"},{"key":"e_1_3_2_1_19_1","volume-title":"PGAS-FMM: Implementing a distributed fast multipole method using the X10 programming language. Concurrency and Computation: Practice and Experience","author":"Milthorpe J.","year":"2013","unstructured":"J. Milthorpe, A. P. Rendell, and T. Huber. PGAS-FMM: Implementing a distributed fast multipole method using the X10 programming language. Concurrency and Computation: Practice and Experience, pages n\/a--n\/a, 2013."},{"key":"e_1_3_2_1_20_1","unstructured":"PAMI Guide: http:\/\/tinyurl.com\/pamiguide."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/11539452_28"},{"key":"e_1_3_2_1_23_1","volume-title":"The Asynchronous Partitioned Global Address Space Model. In The First Workshop on Advances in Message Passing (co- located with PLDI 2010","author":"Saraswat V.","year":"2010","unstructured":"V. Saraswat, G. Almasi, G. Bikshandi, C. Cascaval, D. Cunningham, D. Grove, S. Kodali, I. Peshansky, and O. Tardieu. The Asynchronous Partitioned Global Address Space Model. In The First Workshop on Advances in Message Passing (co- located with PLDI 2010), Toronto, Canada, June 2010."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1941553.1941582"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.14778\/2367502.2367513"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2212736.2212739"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2481268.2481278"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555245"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/1717298"},{"key":"e_1_3_2_1_30_1","unstructured":"X10RT API: http:\/\/x10.sourceforge.net\/x10rt\/."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2442992.2442994"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/1863103.1863113"}],"event":{"name":"PPoPP '14: ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","location":"Orlando Florida USA","acronym":"PPoPP '14","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 19th ACM SIGPLAN symposium on Principles and practice of parallel programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2555243.2555248","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2555243.2555248","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:35:04Z","timestamp":1750217704000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2555243.2555248"}},"subtitle":["efficient failure-aware programming"],"short-title":[],"issued":{"date-parts":[[2014,2,6]]},"references-count":31,"alternative-id":["10.1145\/2555243.2555248","10.1145\/2555243"],"URL":"https:\/\/doi.org\/10.1145\/2555243.2555248","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2692916.2555248","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2014,2,6]]},"assertion":[{"value":"2014-02-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}