High performance computing is a tool that can help address some of the most complex challenges of our time. In this blog we will investigate some of these challenges and the work that is being done to address them.