WSDG January Technical Presentation
Details
High Performance Vector Processing @Home, Languages, Compilers, Hardware
by Jon Meek
Abstract:
We will use a 23 million event processing problem to examine the performance of languages including C++, CUDA, Fortran, Go, Haskell, Julia, Mojo, Perl, Python, R, and Rust. The use of AI to assist language conversion will be discussed. Parallel processing for a few of the languages will be illustrated. Finally we will look at performance differences between CPUs from AMD, Intel, and Apple.
Bio:
Jon Meek, an Experimental Physicist by training, has had a single job for most of the past 41 years in several roles including building laboratory instrumentation, managing analytical chemistry and IT, and network protection engineering.
--------
This hybrid meeting will be available both in-person and remotely. For those attending in person, we will be at the Williamsburg Regional Library, Conference Room B.
For online access, the Zoom info is:
https://us06web.zoom.us/j/2562166096?omn=84610009054
Meeting ID: 256 216 6096
--------
Upcoming schedule:
February 11, 6:00 PM - Social Event
March 11, 6:30 PM - Williamsburg Library, Conference Room B.
Alex Podyachev will discuss quantum computing.
April 8, 6:00 PM - Social Event
May 13, 6:30 PM - Williamsburg Library, Conference Room B.
Technical Presentation
June 10, 6:00 PM - Social Event
July 8, 6:30 PM - Williamsburg Library, Conference Room B.
Kelly Shaw will discuss AI programming vs. human programmers.
August 12, 6:00 PM - Social Event
September 9, 6:30 PM - Williamsburg Library, Conference Room B.
Technical Presentation
October 14, 6:00 PM - Social Event
November 10, 6:30 PM - Williamsburg Library, Conference Room B.
(Note this is a Tuesday, since the library is closed on Veterans Day.)
Technical Presentation
December 9, 6:00 PM - Social Event
AI summary
By Meetup
Technical talk on Hexagonal and Screaming Architecture in .NET for software developers; apply patterns to improve planning and estimation. Online.
AI summary
By Meetup
Technical talk on Hexagonal and Screaming Architecture in .NET for software developers; apply patterns to improve planning and estimation. Online.
