Meetup #5: Linear Algebra, and Navigating C++ Tools and Standards
Details
Please join us for our fifth official C++ Helsinki Meetup! Once again we meet for a series of talks and discussion about the C++ programming language.
This time we are being sponsored by Hive Helsinki, an innovative coding school in Helsinki, who are hosting the meetup on their campus. Anyone interested in the C++ programming language is welcome to attend!
Code of Conduct: By attending C++ Helsinki you agree to abide by the Berlin Code of Conduct. It is a primary goal of our meetup that our attendees feel safe, welcome, and included. If you have any concerns at all, please do not hesitate to contact the organizers Timur Doumler and Jeroen Akershoek here on meetup.com.
This month we have a new exciting talk for you, which will be followed by our first ever C++ discussion panel.
Program:
1. Bjørn Jensen: Distributed computing for large-scale linear algebra
Bjørn Jensen is a Postdoctoral Researcher at the Faculty of IT at the University of Jyväskylä (JYU). His background is in applied mathematics, more specifically the field of inverse problems, but he ended up as the optimization and distributed computing guy on a machine learning related research project at JYU in 2022, which is his first real foray into C++ and distributed computing.
Bjørn will talk about his research work which involves solving large dense matrix systems on the LUMI supercomputer using distributed computing using the SLATE package. He'll briefly explain what SLATE is and give some examples of his own foray into MPI for all the small things SLATE didn't do for him. In the talk, he will also touch a bit upon how GPU offloading plays into this. This is a talk from the perspective of a person still green behind the ears, who is still very much in the learning phase of all of this.
2. Dan Palmer and Sakari Salmi: Building Blocks of Modern C++: Navigating Tools and Standards for Beginners
Join Dan and Sakari, Hive students hosting a fireside chat, delving into "Building Blocks of Modern C++: Navigating Tools and Standards for Beginners." Tailored for junior developers, this discussion features insights from a panel of seasoned experts, exploring tools, features, and practices in modern C++ development.
Panelists: Jussi Pakkanen, Antonio Sanchez, Teppo Pölönen, Elias Kosunen, Ville Voutilainen
Schedule:
18:00-18:10 Welcome and Short Intro to Hive Helsinki by Salla Uusitalo-Kettunen
18:10-18:40 Talk by Bjørn Jensen
18:45-19:45 Panel Discussion hosted by Dan Palmer and Sakari Salmi
19:45-20:30 Mingling and exit.
How to get there:
The event space is on the 4th floor, at Hive Helsinki, Haapaniemenkatu 5A, 00530. The entrance is located next to Sörnäisten Rantatie, on the Näkinpuisto side. Take the stairs to the 4th floor or ring the buzzer if you need the elevator. The entire space is accessible.