{"54761":{"#nid":"54761","#data":{"type":"event","title":"CSE Seminar: Edmond Chow","body":[{"value":"\u003Cp\u003EEdmond Chow\u003Cbr \/\u003EComputer Science Generalist,\u003Cbr \/\u003ED. E. Shaw Research, New York, NY\u003C\/p\u003E\u003Cp\u003EFor more information please contact Dr. George Biros at \u003Ca href=\u0022mailto:biros@cc.gatech.edu\u0022\u003Ebiros@cc.gatech.edu\u003C\/a\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cstrong\u003E\u0022Load-Balanced Bonded Force Calculations on Anton\u0022 \u003C\/strong\u003E\u003C\/p\u003E\u003Cp\u003E\u003Cstrong\u003EAbstract: \u003C\/strong\u003E\u003C\/p\u003E\u003Cp\u003EMolecular dynamics (MD) simulations of biological molecules involve the calculation of \u0022bonded\u0022 force terms due to covalent bonds.\u0026nbsp; On parallel computers, this calculation is normally not load balanced because the data partitioning required for load balance is in conflict with the partitioning needed for the much more expensive \u0022nonbonded\u0022 (electrostatic and van der Waals) force calculation.\u0026nbsp; On Anton, a specialized parallel machine for MD calculations, the situation has changed:\u0026nbsp; the nonbonded component of the calculation has been dramatically accelerated and the remaining bonded component can often be a non-negligible determinant of overall performance.\u0026nbsp; This talk describes the challenges in load balancing the bonded force calculations on Anton.\u0026nbsp; In addition to the usual considerations of balancing load and minimizing communication across processors, we consider balancing the storage required per node, to allow larger chemical systems to be simulated.\u0026nbsp; This interesting combinatorial problem arises because many bond terms share the same parameter data and this data does not need to be duplicated within a node.\u0026nbsp; We also consider the hierarchical problem of partitioning the data among Anton nodes and its relation to partitioning the data within each node for computation by multiple cores.\u0026nbsp; Additional resource limitations at this level also lead to interesting (and messy!) combinatorial problems for load balance.\u003C\/p\u003E\u003Cp\u003E\u003Cstrong\u003EBio:\u003C\/strong\u003E\u003Cbr \/\u003E\u003Ca href=\u0022http:\/\/www.edmondchow.com\u0022 target=\u0022_self\u0022\u003Ehttp:\/\/www.edmondchow.com\u003C\/a\u003E\u003C\/p\u003E","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"Load-Balanced Bonded Force Calculations on Anton"}],"uid":"27154","created_gmt":"2010-03-03 17:43:28","changed_gmt":"2016-10-08 01:50:57","author":"Louise Russo","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2010-03-02T13:00:00-05:00","event_time_end":"2010-03-02T14:00:00-05:00","event_time_end_last":"2010-03-02T14:00:00-05:00","gmt_time_start":"2010-03-02 18:00:00","gmt_time_end":"2010-03-02 19:00:00","gmt_time_end_last":"2010-03-02 19:00:00","rrule":null,"timezone":"America\/New_York"},"extras":[],"groups":[{"id":"37041","name":"Computational Science and Engineering"},{"id":"47223","name":"College of Computing"},{"id":"50877","name":"School of Computational Science and Engineering"}],"categories":[],"keywords":[],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1795","name":"Seminar\/Lecture\/Colloquium"}],"invited_audience":[],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003ELometa Mitchell\u003C\/p\u003E\u003Cp\u003EPhone:404-385-4785\u003C\/p\u003E\u003Cp\u003Elometa@cc.gatech.edu\u003C\/p\u003E","format":"limited_html"}],"email":[],"slides":[],"orientation":[],"userdata":""}}}