Optimization
Past Presentations
Tools to Put Deep Learning Models in Production
While there are a lot of machine learning frameworks and libraries available, putting the models in production at large scale is still a challenge. I’d like to talk about how we took on the challenge of supporting the data scientists with their efforts by making it easy to put their models in...
Java at Speed
Getting the most of your Java applications can be an interesting challenge. Understanding some of the optimizations the latest crop of JVMs are able to apply when running on the latest servers may help with that. This talk will discuss some of those features and optimizations. Along with...
The Modern Platform in 2020
We are reshaping the platforms we build around language technology. This talk introduces this new track on compilation targets with an overview of how we got to this point where programming language technology is finding its way into every technology stack. First we have performance and...
Build Your Own WebAssembly Compiler
For more than 20 years JavaScript has been the only 'native' language of the web. That's all changed with the release of WebAssembly. In the coming years, you'll see people writing web apps in Rust, C#, C++ and all manner of other languages. But just what is WebAssembly? And...
Performance Open Space
Details to follow.
Modern Compilation Targets Open Space
Details to follow.
Interviews
Performance vs. New Features: It Doesn’t Have to Be a Zero-Sum Game
What is the work you're doing today?
I'm running my own company and currently working on Aeron, which is a super-fast reliable UDP unicast, UDP multicast and IPC message transport. In the talk, I'm going to tell the story about adding the CRC feature to the Aeron Archive.
Read Full Interview