Online: Optimizing Seismic in the Cloud for Performance and Cost
Thursday, June 25, 2020
11:30 am - 1:00 pm
In this talk, Branden Moore, Ph.D., will show how adoption of the cloud enables novel optimization strategies for codes that improve not just time-to-solution, but also cost-to-solution. In traditional HPC work, developers aggressively tune codes to run optimally according to the specifications of their on-premise computing platform, which was often procured in order to support a variety of computational workloads and may not be the best match for the application at hand. When migrating HPC workloads “to the cloud,” the variety of resources available from providers offer a new opportunity to tune the selection of HPC hardware resources (such as processor, memory capacity, interconnect and storage) specifically for the workload.
Branden Moore, Ph.D. has over 15 years of HPC experience across academia, industry and government, focusing primarily on software optimization and architectural research. He joined NAG in 2018 to add his expertise to NAG’s international HPC consulting practice. Moore has worked with scientists across many different disciplines to enable them to solve real computational problems at speeds and scales previously out of reach. His background working at the intersection of software and hardware helps him to find the right software optimizations without negatively impacting the maintainability of real-world software projects. Having previously been at a large industrial research center and a U.S. national laboratory, Moore has an extensive history of working with legacy codes and languages, as well as developing new software. He has adapted codes to various accelerator platforms, such as GPUs and Cell Processors, as well as porting to different processors such as ARM and POWER, and supercomputers including IBM BlueGene and Cray XE/XT systems.