{"671208":{"#nid":"671208","#data":{"type":"news","title":"Group Optimizes Fluid Dynamics Simulator on World\u2019s Fastest Supercomputer","body":[{"value":"\u003Cp\u003EFrom the sky to the sea, and even inside our bodies, a simulator from Georgia Tech is helping us better understand aerodynamic fluid flows. And thanks to Frontier, the world\u2019s fastest supercomputer, the simulator is even better.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cstrong\u003ESpencer Bryngelson\u003C\/strong\u003E\u2019s research group manages the Multi-Component Flow Code (MFC) software package. His group was one of ten teams selected by Oak Ridge Leadership Computing Facility (OLCF) to optimize their simulator in a hackathon held Oct. 31 \u2013 Nov. 3.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EDuring the hackathon, the group crafted MFC to run on Frontier, the world\u2019s only exascale supercomputer. With newfound experience on Frontier, the group is poised to work with exascale machines scheduled to come online soon, like Aurora and El Capitan.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe team used\u0026nbsp;\u003Ca href=\u0022https:\/\/www.olcf.ornl.gov\/calendar\/frontier-hackathon-october-2023\/\u0022\u003Ethe hackathon to refine MFC\u003C\/a\u003E, making it more capable for medical, aeronautical, and defense applications.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Ca href=\u0022https:\/\/mflowcode.github.io\/\u0022\u003EMFC simulates compressible multiphase flows\u003C\/a\u003E, a key issue in many engineering problems. MFC\u2019s high quality simulations help engineers improve technologies.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EPotential applications include:\u003C\/p\u003E\r\n\r\n\u003Cul\u003E\r\n\t\u003Cli\u003ENeedle-free drug injection\u003C\/li\u003E\r\n\t\u003Cli\u003EImproved artificial heart pumps and valves\u003C\/li\u003E\r\n\t\u003Cli\u003EErosion-resistant aircraft surfaces\u003C\/li\u003E\r\n\t\u003Cli\u003EQuieter submarines\u003C\/li\u003E\r\n\u003C\/ul\u003E\r\n\r\n\u003Cp\u003EThese simulations require a blend of software, like MFC, and the largest supercomputers the government can bring to bear.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u201cMFC is a versatile solver that accounts for flavors of fluid flows like acoustics, surface tension, phase change, high Mach shock waves, and so on,\u201d said Bryngelson, an assistant professor in the School of Computational Science and Engineering (CSE).\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u201cMFC has other tricks. We can model solid and porous materials, which have been applied to simulations of the breakup of kidney stones for new lithotripsy therapies.\u201d\u003C\/p\u003E\r\n\r\n\u003Cp\u003EBefore the hackathon, Bryngelson\u0027s group already scaled MFC to the entirety of Summit, another OLCF supercomputer. Summit is based on NVIDIA GPUs, and was the world\u0027s fastest supercomputer from November 2018 to June 2020.\u0026nbsp;Testing MFC on Frontier showed the group how the software performs at its peak on over 30,000 AMD GPUs. As a result, the group configured software to the industry\u2019s two leading hardware vendors.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EDuring the hackathon, the group resolved a compiler issue that slowed performance by five times. They squashed the bug by hacking a fix in the machine bytecode.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe issue caught the attention of Cray, a manufacturer of Frontier and its compilers. The performance bug likely infests other applications using Frontier. So, MFC\u2019s experience will help Cray further study and prevent similar issues for future users.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E[Related:\u0026nbsp;\u003Ca href=\u0022https:\/\/www.cc.gatech.edu\/news\/new-hardware-brings-students-closer-exascale-computing\u0022\u003ENew Hardware Brings Students Closer to Exascale Computing\u003C\/a\u003E]\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u201cRunning on Frontier is about discovering the most challenging engineering problems we can solve, \u201cBryngelson said. \u201cWe\u2019ve tooled MFC to perform exceptionally large simulations on the next generation of leadership-class supercomputers, like Frontier.\u201d\u003C\/p\u003E\r\n\r\n\u003Cp\u003EOak Ridge National Laboratory (ORNL) and the U.S. Department of Energy jointly operate Frontier. It jumped to first place on the\u0026nbsp;\u003Ca href=\u0022https:\/\/top500.org\/lists\/top500\/2023\/11\/highs\/\u0022\u003ETop500\u003C\/a\u003E\u0026nbsp;in June 2022 soon after becoming operational and proving its exascale capability that May. \u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003EFrontier can compute over one quintillion calculations in a second as an exascale supercomputer. If a person completed a simple math problem every second, that person would need 31.6 billion years to match what Frontier can do in a second.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe group accessed research scientists and engineers as mentors throughout the hackathon. Notable assistance came from Steve Abbott of Cray, Brian Cornille of AMD, and Reuben Budiardja of ORNL.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EMFC stems from Bryngelson\u2019s time at Caltech, dating back to 2018. He worked on the project with Tim Colonius, and the project has collaborators around the world.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EBryngelson\u2019s students maintain MFC and participated in the hackathon. These included Ph.D. students\u0026nbsp;\u003Cstrong\u003EBen Wilfong\u003C\/strong\u003E\u0026nbsp;and\u0026nbsp;\u003Cstrong\u003EAnand Radhakrishnan\u003C\/strong\u003E\u0026nbsp;and undergraduate students\u003Cstrong\u003E\u0026nbsp;Henry Le Berre\u003C\/strong\u003E\u0026nbsp;and\u0026nbsp;\u003Cstrong\u003EAnsh Gupta\u003C\/strong\u003E.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u201cThrough the hackathon, the group acquired an education that may not be possible otherwise. They now have experience using a specialized tool to use toward their research,\u201d Bryngelson said.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u201cEverything we\u2019re talking about right now is very new, and there is little track record to fall back on, so we\u2019re helping find problems and hacking fixes as we go.\u201d\u003C\/p\u003E\r\n","summary":"","format":"limited_html"}],"field_subtitle":"","field_summary":[{"value":"\u003Cp\u003E\u003Cstrong\u003ESpencer Bryngelson\u003C\/strong\u003E\u2019s research group manages the Multi-Component Flow Code (MFC) software package. His group was one of ten teams selected by Oak Ridge Leadership Computing Facility (OLCF) to optimize their simulator in a hackathon held Oct. 31 \u2013 Nov. 3.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EDuring the hackathon, the group crafted MFC to run on Frontier, the world\u2019s only exascale supercomputer. With newfound experience on Frontier, the group is poised to work with exascale machines scheduled to come online soon, like Aurora and El Capitan.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe team used\u0026nbsp;\u003Ca href=\u0022https:\/\/www.olcf.ornl.gov\/calendar\/frontier-hackathon-october-2023\/\u0022\u003Ethe hackathon to refine MFC\u003C\/a\u003E, making it more capable for medical, aeronautical, and defense applications.\u003C\/p\u003E\r\n","format":"limited_html"}],"field_summary_sentence":[{"value":"Spencer Bryngelson\u2019s research group was one of ten teams selected by Oak Ridge Leadership Computing Facility (OLCF) to optimize their simulator in a hackathon held Oct. 31 \u2013 Nov. 3."}],"uid":"36319","created_gmt":"2023-11-22 13:25:27","changed_gmt":"2023-11-24 03:34:06","author":"Bryant Wine","boilerplate_text":"","field_publication":"","field_article_url":"","dateline":{"date":"2023-11-22T00:00:00-05:00","iso_date":"2023-11-22T00:00:00-05:00","tz":"America\/New_York"},"extras":[],"hg_media":{"672432":{"id":"672432","type":"image","title":"Frontier Hackathon.jpg","body":null,"created":"1700659541","gmt_created":"2023-11-22 13:25:41","changed":"1700659541","gmt_changed":"2023-11-22 13:25:41","alt":"Spencer Bryngelson group Frontier Hackathon 2023","file":{"fid":"255667","name":"Frontier Hackathon.jpg","image_path":"\/sites\/default\/files\/2023\/11\/22\/Frontier%20Hackathon.jpg","image_full_path":"http:\/\/hg.gatech.edu\/\/sites\/default\/files\/2023\/11\/22\/Frontier%20Hackathon.jpg","mime":"image\/jpeg","size":165565,"path_740":"http:\/\/hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/2023\/11\/22\/Frontier%20Hackathon.jpg?itok=XsjF-sE_"}}},"media_ids":["672432"],"related_links":[{"url":"https:\/\/www.cc.gatech.edu\/news\/group-optimizes-fluid-dynamics-simulator-worlds-fastest-supercomputer","title":"Group Optimizes Fluid Dynamics Simulator on World\u2019s Fastest Supercomputer"}],"groups":[{"id":"47223","name":"College of Computing"},{"id":"50877","name":"School of Computational Science and Engineering"}],"categories":[{"id":"153","name":"Computer Science\/Information Technology and Security"},{"id":"150","name":"Physics and Physical Sciences"},{"id":"135","name":"Research"},{"id":"8862","name":"Student Research"}],"keywords":[{"id":"187915","name":"go-researchnews"},{"id":"10199","name":"Daily Digest"},{"id":"654","name":"College of Computing"},{"id":"166983","name":"School of Computational Science and Engineering"},{"id":"76231","name":"Computational Science and Engineering"}],"core_research_areas":[{"id":"39541","name":"Systems"}],"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":""}}}