{"665283":{"#nid":"665283","#data":{"type":"news","title":"Researchers Optimize High-Performance Computing Software at Interdisciplinary Hackathon","body":[{"value":"\u003Cp\u003EHigh-performance computing is all about speed. One of the fastest ways researchers can refine their projects are through hackathons where they have access to the latest HPC hardware and advisement from fellow peers.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EGeorgia Tech hosted a\u0026nbsp;\u003Ca href=\u0022https:\/\/www.openhackathons.org\/s\/siteevent\/a0C5e000005V6AoEAK\/se000150\u0022\u003Evirtual open hackathon\u003C\/a\u003E\u0026nbsp;held Jan. 18-26, for participants to\u0026nbsp;advance and\u0026nbsp;test ongoing software on powerful HPC hardware. On the final day, teams presented their research,\u0026nbsp;showcasing\u0026nbsp;insightful applications\u0026nbsp;in\u0026nbsp;physics, medicine, computer science, and more.\u003C\/p\u003E\r\n\r\n\u003Cp\u003ESchool of Computational Science and Engineering (CSE) Assistant Professor\u0026nbsp;\u003Cstrong\u003ESpencer Bryngelson\u003C\/strong\u003Ecoordinated the event with NVIDIA\u0026nbsp;and the\u0026nbsp;\u003Ca href=\u0022https:\/\/www.openacc.org\/\u0022\u003EOpenACC Organization\u003C\/a\u003E. This is the second hackathon Bryngelson has organized since arriving to Georgia Tech in 2021.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;Overall, this hackathon went really well once again,\u0026rdquo; Bryngelson said. \u0026ldquo;I am impressed with the presentations, and I hope that the teams leave satisfied with the progress made on their projects.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EResearchers from academia, national laboratories, and industry formed six teams in the event. Research scientists from NASA, NVIDIA, and Georgia Tech served as mentors to help teams through their projects and using available HPC hardware.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EGeorgia Tech researchers swarmed the hackathon with representation from nine schools spanning three colleges. These include: the Daniel Guggenheim School of Aerospace Engineering, School of Civil and Environmental Engineering, School of Chemical and Biomolecular Engineering, School of CSE, School of Computer Science, School of Computing Instruction, the George W. Woodruff School of Mechanical Engineering, School of Physics, and the Wallace H. Coulter Department of Biomedical Engineering- an academic unit shared among Emory University, Georgia Tech, and Peking University.\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EOne team participated in the hackathon to accelerate their software that simulates particle assembly, an area with application in geomechanics, materials science, and even pharmacology. At the end of the hackathon, the team accelerated their entire two-dimensional simulation algorithm by 78 times and by 29 times in a three-dimensional subprocess.\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EA second team used the hackathon to improve their Monte Carlo algorithm with applications in nuclear physics. Specifically, the group improved precision of tracking particle spins through electric and magnetic fields.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EAnother team also optimized a Monte Carlo simulation, but with application to better study and improve oxygen exchange between body tissue. Here, the team needed to accelerate their code to track over 2.5 million photons during propagation. By the end of the hackathon, their code\u0026rsquo;s speed improved by 20 times.\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EWhile all six teams saw refinement of their individual projects, the hackathon also presented an immediate and tangible environmental benefit for all.\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003ESoftware optimization makes supercomputers more energy efficient. Teams preserved energy costs the equivalent of removing 50 vehicles from use for a year and planting over 3,800 tree saplings\u0026nbsp;through improvements developed during the hackathon.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;This hackathon was absolutely worth it,\u0026rdquo; said\u0026nbsp;\u003Cstrong\u003ERuijia Wang\u003C\/strong\u003E, a Ph.D. student in Tech\u0026rsquo;s School of Civil and Environmental Engineering. \u0026ldquo;It was a great learning experience and the potential application that we developed for our program is enormous.\u0026rdquo;\u003C\/p\u003E\r\n\r\n\u003Cp\u003ETeams ran their computer codes and programs on the latest HPC hardware available\u0026nbsp;at Georgia Tech. The\u0026nbsp;hackathon employed 81 total CPUs from Intel and AMD and 21 GPUs from NVIDIA, including the A100, A40, Tesla V100, and Quadro Pro models.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThese CPUs and GPUs used in the hackathon belong to Georgia Tech\u0026rsquo;s Instructional Cluster Environment (ICE). ICE is a collection of two different computer clusters managed by the College of Computing and Partnership for an Advance Cluster Environment (PACE).\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe ICE project originated in 2018 as an educational resource for graduate and undergraduate students to gain first-hand scientific computing experience. Along with using ICE in credit-bearing courses at Georgia Tech, PACE research scientists use ICE to host tutorials and workshops for researchers to improve their computational skills, like hackathons.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EWhile the hackathon provided participants with opportunities to advance their research, it also acted as a laboratory for NVIDIA, and the HPC community overall, to study the latest hardware in action and attain user feedback.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThis mutual relationship between hardware and software developers ensures the HPC field progresses forward together to continue overcoming computational challenges of the future.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;Thank you to the event co-sponsors, NVIDIA and OpenACC, and the additional mentors from NASA that helped make this hackathon happen,\u0026rdquo; Bryngelson said. \u0026ldquo;I would also like to acknowledge and thank the PACE team at Georgia Tech, who served dual roles as mentors and made sure the computing happened. We\u0026rsquo;re very fortunate to have such great people like them helping in so many different ways.\u0026rdquo;\u003C\/p\u003E\r\n","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"Georgia Tech hosted a virtual open hackathon held Jan. 18-26, for participants to advance and test ongoing software on powerful HPC hardware. "}],"uid":"36319","created_gmt":"2023-01-31 17:50:16","changed_gmt":"2023-01-31 17:50:16","author":"Bryant Wine","boilerplate_text":"","field_publication":"","field_article_url":"","dateline":{"date":"2023-01-31T00:00:00-05:00","iso_date":"2023-01-31T00:00:00-05:00","tz":"America\/New_York"},"extras":[],"hg_media":{"665282":{"id":"665282","type":"image","title":"2023 Hackathon","body":null,"created":"1675187246","gmt_created":"2023-01-31 17:47:26","changed":"1675187246","gmt_changed":"2023-01-31 17:47:26","alt":"CSE 2023 Hackathon","file":{"fid":"251624","name":"2023 Hackathon.png","image_path":"\/sites\/default\/files\/images\/2023%20Hackathon.png","image_full_path":"http:\/\/hg.gatech.edu\/\/sites\/default\/files\/images\/2023%20Hackathon.png","mime":"image\/png","size":630842,"path_740":"http:\/\/hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/2023%20Hackathon.png?itok=76-punew"}}},"media_ids":["665282"],"groups":[{"id":"50877","name":"School of Computational Science and Engineering"}],"categories":[{"id":"129","name":"Institute and Campus"},{"id":"42911","name":"Education"},{"id":"134","name":"Student and Faculty"},{"id":"8862","name":"Student Research"},{"id":"135","name":"Research"},{"id":"153","name":"Computer Science\/Information Technology and Security"}],"keywords":[{"id":"166983","name":"School of Computational Science and Engineering"}],"core_research_areas":[{"id":"39431","name":"Data Engineering and Science"}],"news_room_topics":[],"event_categories":[],"invited_audience":[],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003EBryant Wine, Communications Officer\u003Cbr \/\u003E\r\nbryant.wine@cc.gatech.edu\u003C\/p\u003E\r\n","format":"limited_html"}],"email":[],"slides":[],"orientation":[],"userdata":""}}}