A software engineer's view into memory operations

Photo
Ivica Bogosavljević

Johnny's Software Lab

About speaker

Ivica is a Senior Software Engineer with 12 years of experience in the domain of Linux and bare-metal embedded systems. His professional focus is application performance improvement ― techniques used to make your C/C++ program run faster by using better algorithms, better exploitation of the underlying hardware, and better usage of the standard library, programming language, and the operating system. He is the writer behind a performance-related tech blog: https://johnysswlab.com

About speakers's company

Johnny's Software Lab is a software company specializing in software performance optimizations.

4 July, 11:10, «Hall 2»

Abstracts

Not all programs are created equally: some use hardware resources optimally, others not so much. In this short talk, we’ll introduce two types of hardware bottlenecks: the CPU bottleneck and the memory bottleneck. We will give information on how to find out if your code is memory bound or CPU bound and some ideas on how to overcome these limitations.

The talk was accepted to the conference program