C++ for engineering simulations in the age of Tensorflow
Details
This month we have a presentation from Biswajit Banerjee.
C++ for engineering simulations in the age of Tensorflow - Biswajit Banerjee
C++ has been used in large-scale engineering simulation codes since the mid 1990s. As a result there is a large amount of well tested and verified legacy software that was optimised for older hardware. In this talk I will talk about some of my experiences in transitioning old software to C++11/C++14 and new challenges as hardware becomes more heterogenous (CPU + GPU + TPU). As high performance computing becomes more democratized with the advent of large-scale open-source machine learning software such as Tensorflow, it will be interesting to see whether the HPC community continues with C++ or moves to interpreted languages such as Scala or Python. I will talk a bit about my thoughts on the subject. The talk will be a general overview of the field of computational engineering rather than a deep dive into C++ features.
JetBrains giveaway
Thanks to JetBrains, we will have a one-year subscription to one JetBrains Toolbox product to give away to a member in attendance on the night.
Agenda
18:00 - Arrive
18:15 - Biswajit's Presentation + Questions
19:15 - JetBrains giveaway then pizza + discussion
