{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T02:28:49Z","timestamp":1743128929479,"version":"3.40.3"},"publisher-location":"Cham","reference-count":11,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030050504"},{"type":"electronic","value":"9783030050511"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-05051-1_37","type":"book-chapter","created":{"date-parts":[[2018,12,6]],"date-time":"2018-12-06T21:38:48Z","timestamp":1544132328000},"page":"532-541","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Abstract Parallel Array Types and Ghost Cell Update Implementation"],"prefix":"10.1007","author":[{"given":"Shuang","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Bei","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Yifeng","family":"Chen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,12,7]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Kjolstad, F.B., Snir, M.: Ghost cell pattern. In: Proceedings of the 2010 Workshop on Parallel Programming Patterns. ACM (2010)","key":"37_CR1","DOI":"10.1145\/1953611.1953615"},{"key":"37_CR2","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/7055.001.0001","volume-title":"Using MPI- 2: Advanced Features of the Message Passing Interface","author":"W Gropp","year":"1999","unstructured":"Gropp, W., Thakur, R., Lusk, E.: Using MPI- 2: Advanced Features of the Message Passing Interface. MIT Press, Cambridge (1999)"},{"unstructured":"Gropp, W., Lusk, E., Swider, D.: Improving the performance of MPI derived datatypes. In: Third MPI Developer\u2019s and User\u2019s Conference (MPIDC 1999) (1999)","key":"37_CR3"},{"issue":"3","key":"37_CR4","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1177\/1094342012456047","volume":"27","author":"C Hou","year":"2013","unstructured":"Hou, C., Xu, J., Wang, P., et al.: Petascale molecular dynamics simulation of crystalline silicon on Tianhe-1A. Int. J. High Perform. Comput. Appl. 27(3), 307\u2013317 (2013)","journal-title":"Int. J. High Perform. Comput. Appl."},{"unstructured":"Draper, J.M., Culler, D.E., Yelick, K.: Introduction to UPC and Language Specification. Center for Computing Sciences, Institute for Defense Analyses (1999)","key":"37_CR5"},{"issue":"2","key":"37_CR6","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/1080399.1080400","volume":"24","author":"RW Numrich","year":"2005","unstructured":"Numrich, R.W., Reid, J.K.: Co-arrays in the next fortran standard. ACM SIGPLAN Fortran Forum 24(2), 4\u201317 (2005)","journal-title":"ACM SIGPLAN Fortran Forum"},{"issue":"8","key":"37_CR7","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1145\/2145816.2145838","volume":"47","author":"Y Chen","year":"2012","unstructured":"Chen, Y., Cui, X., Mei, H.: PARRAY: a unifying array representation for heterogeneous parallelism. ACM SIGPLAN Symp. Princ. Pract. Parallel Program. 47(8), 171\u2013180 (2012)","journal-title":"ACM SIGPLAN Symp. Princ. Pract. Parallel Program."},{"issue":"1","key":"37_CR8","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1177\/1094342005051521","volume":"19","author":"R Thakur","year":"2005","unstructured":"Thakur, R., Rabenseifner, R., Gropp, W.: Optimization of collective communication operations in MPICH. Int. J. High Perform. Comput. Appl. 19(1), 49\u201366 (2005)","journal-title":"Int. J. High Perform. Comput. Appl."},{"doi-asserted-by":"crossref","unstructured":"Zhang, N., Driscoll, M., Markley, C.: Snowflake: a lightweight portable stencil DSL. Lawrence Berkeley National Laboratory (2017). https:\/\/escholarship.org\/uc\/item\/45w9j3z0","key":"37_CR9","DOI":"10.1109\/IPDPSW.2017.89"},{"doi-asserted-by":"crossref","unstructured":"Zhu, X., Zhang, J., Yoshii, K.: Analyzing MPI-3.0 process-level shared memory: a case study with stencil computations. In: 2015 15th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 1099\u20131106 (2015)","key":"37_CR10","DOI":"10.1109\/CCGrid.2015.131"},{"doi-asserted-by":"crossref","unstructured":"Rawat, P., Kong, M., Henretty, T.: SDSLc: a multi-target domain-specific compiler for stencil computations. In: Proceedings of the 5th International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing. ACM (2015)","key":"37_CR11","DOI":"10.1145\/2830018.2830025"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-05051-1_37","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,11]],"date-time":"2023-09-11T22:15:50Z","timestamp":1694470550000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-05051-1_37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030050504","9783030050511"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-05051-1_37","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"7 December 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Guangzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 November 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 November 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/nsclab.org\/ica3pp2018\/authors.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"407","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"141","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"50","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"35% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"2.3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"7.3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}