{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T13:12:18Z","timestamp":1742994738298,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031617621"},{"type":"electronic","value":"9783031617638"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-61763-8_4","type":"book-chapter","created":{"date-parts":[[2024,5,29]],"date-time":"2024-05-29T11:02:02Z","timestamp":1716980522000},"page":"34-45","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Distributed Asynchronous Contact Mechanics with\u00a0DARMA\/vt"],"prefix":"10.1007","author":[{"given":"Nicolas","family":"Morales","sequence":"first","affiliation":[]},{"given":"Reese","family":"Jones","sequence":"additional","affiliation":[]},{"given":"Jonathan","family":"Lifflander","sequence":"additional","affiliation":[]},{"given":"Philippe P.","family":"P\u00e9ba\u00ff","sequence":"additional","affiliation":[]},{"given":"Sean","family":"McGovern","sequence":"additional","affiliation":[]},{"given":"Cezary","family":"Skrzy\u0144ski","sequence":"additional","affiliation":[]},{"given":"Caleb","family":"Schilly","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,5,30]]},"reference":[{"key":"4_CR1","unstructured":"distBVH, a library for asynchronous parallel distributed collision detection. https:\/\/github.com\/sandialabs\/distBVH"},{"key":"4_CR2","unstructured":"NimbleSM, a Lagrangian finite-element code for solid mechanics. https:\/\/www.github.com\/nimbleSM\/NimbleSM"},{"issue":"6","key":"4_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2366145.2366170","volume":"31","author":"S Ainsley","year":"2012","unstructured":"Ainsley, S., Vouga, E., Grinspun, E., Tamstorf, R.: Speculative parallel asynchronous contact mechanics. ACM Trans. Graph. (TOG) 31(6), 1\u20138 (2012)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"4_CR4","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/s004660050348","volume":"22","author":"S Attaway","year":"1998","unstructured":"Attaway, S., et al.: A parallel contact detection algorithm for transient solid dynamics simulations using PRONTO3D. Comput. Mech. 22, 143\u2013159 (1998)","journal-title":"Comput. Mech."},{"issue":"1\u20132","key":"4_CR5","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/S0020-7683(99)00075-X","volume":"37","author":"JR Barber","year":"2000","unstructured":"Barber, J.R., Ciavarella, M.: Contact mechanics. Int. J. Solids Struct. 37(1\u20132), 29\u201343 (2000)","journal-title":"Int. J. Solids Struct."},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Bauer, M., Treichler, S., Slaughter, E., Aiken, A.: Legion: expressing locality and independence with logical regions. In: SC 2012: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pp. 1\u201311. IEEE (2012)","DOI":"10.1109\/SC.2012.71"},{"key":"4_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1007\/978-3-540-92859-1_20","volume-title":"High Performance Computing for Computational Science - VECPAR 2008","author":"T Degroot","year":"2008","unstructured":"Degroot, T., et al.: Accomplishments and challenges in code development for parallel and multimechanics simulations. In: Palma, J.M.L.M., Amestoy, P.R., Dayd\u00e9, M., Mattoso, M., Lopes, J.C. (eds.) VECPAR 2008. LNCS, vol. 5336, pp. 214\u2013227. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-92859-1_20"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Harmon, D., Vouga, E., Smith, B., Tamstorf, R., Grinspun, E.: Asynchronous contact mechanics. In: ACM SIGGRAPH 2009 Papers, pp. 1\u201312 (2009)","DOI":"10.1145\/1576246.1531393"},{"key":"4_CR9","volume-title":"Contact Mechanics","author":"KL Johnson","year":"1987","unstructured":"Johnson, K.L., Johnson, K.L.: Contact Mechanics. Cambridge University Press, Cambridge (1987)"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Kaiser, H., Heller, T., Adelstein-Lelbach, B., Serio, A., Fey, D.: HPX: a task based programming model in a global address space. In: Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, pp. 1\u201311 (2014)","DOI":"10.1145\/2676870.2676883"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Kale, L.V., Krishnan, S.: CHARM++ a portable concurrent object oriented system based on C++. In: Proceedings of the Eighth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pp. 91\u2013108 (1993)","DOI":"10.1145\/167962.165874"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Lauterbach, C., Garland, M., Sengupta, S., Luebke, D., Manocha, D.: Fast BVH construction on GPUs. In: Computer Graphics Forum, vol.\u00a028, pp. 375\u2013384. Wiley Online Library (2009)","DOI":"10.1111\/j.1467-8659.2009.01377.x"},{"issue":"1","key":"4_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3412558","volume":"47","author":"D Lebrun-Grandi\u00e9","year":"2020","unstructured":"Lebrun-Grandi\u00e9, D., Prokopenko, A., Turcksin, B., Slattery, S.R.: ArborX: a performance portable geometric search library. ACM Trans. Math. Softw. (TOMS) 47(1), 1\u201315 (2020)","journal-title":"ACM Trans. Math. Softw. (TOMS)"},{"key":"4_CR14","doi-asserted-by":"publisher","unstructured":"Lifflander, J., Slattengren, N.L., P\u00e9ba\u00ff, P., Miller, P., Rizzi, F., Bettencourt, M.: Optimizing distributed load balancing for workloads with time-varying imbalance. In: Proceedings of the 2021 IEEE International Conference on Cluster Computing. Virtual Conference (2021). https:\/\/doi.org\/10.1109\/Cluster48925.2021.00039","DOI":"10.1109\/Cluster48925.2021.00039"},{"key":"4_CR15","doi-asserted-by":"publisher","unstructured":"Lifflander, J., Miller, P., Slattengren, N.L., Morales, N., Stickney, P., P\u00e9ba\u00ff, P.P.: Design and implementation techniques for an MPI-oriented AMT runtime. In: 2020 Workshop on Exascale MPI (ExaMPI), pp. 31\u201340. IEEE (2020). https:\/\/doi.org\/10.1109\/ExaMPI52011.2020.00009","DOI":"10.1109\/ExaMPI52011.2020.00009"},{"key":"4_CR16","doi-asserted-by":"publisher","unstructured":"Menon, H., Kal\u00e9, L.: A distributed dynamic load balancer for iterative applications. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC 2013, pp. 1\u201311. ACM, New York (2013). https:\/\/doi.org\/10.1145\/2503210.2503284","DOI":"10.1145\/2503210.2503284"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Ni, X., Kale, L.V., Tamstorf, R.: Scalable asynchronous contact mechanics using CHARM++. In: 2015 IEEE International Parallel and Distributed Processing Symposium, pp. 677\u2013686. IEEE (2015)","DOI":"10.1109\/IPDPS.2015.45"},{"key":"4_CR18","unstructured":"Puso, M., et al.: Accomplishments and challenges in code development for parallel and multimechanics simulations. Technical report, Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States) (2008)"},{"key":"4_CR19","doi-asserted-by":"publisher","unstructured":"Trott, C.R., et al.: Kokkos 3: programming model extensions for the exascale era. IEEE Trans. Parallel Distrib. Syst. 33(4), 805\u2013817 (2022). https:\/\/doi.org\/10.1109\/TPDS.2021.3097283","DOI":"10.1109\/TPDS.2021.3097283"},{"key":"4_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-32609-0","volume-title":"Computational Contact Mechanics","author":"P Wriggers","year":"2006","unstructured":"Wriggers, P.: Computational Contact Mechanics. Springer, Cham (2006)"}],"container-title":["Lecture Notes in Computer Science","Asynchronous Many-Task Systems and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-61763-8_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,29]],"date-time":"2024-05-29T11:02:26Z","timestamp":1716980546000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-61763-8_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031617621","9783031617638"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-61763-8_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"30 May 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"WAMTA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on Asynchronous Many-Task Systems and Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Knoxville","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 February 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 February 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"wamta2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/wamta24.icl.utk.edu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}