Code optimization on modern processors [Dejan Črnila, Dewesoft]

![Code optimization on modern processors [Dejan Črnila, Dewesoft]](https://secure.meetupstatic.com/photos/event/4/6/d/e/highres_189258142.jpeg?w=750)
Details
It's time to get low level and get our hands really dirty with optimizing code :)
Code optimization is important but often overlooked part of a software project. In this talk we will dive deep and discuss when and why to optimize code, how to approach optimization and how to design data structures and algorithms for scalable performance.
Code optimization techniques presented will be focused on exploiting modern processor features, such as multithreading on multicore CPUs, SIMD vectorization, memory cache and GPU offloading.
Dejan from Dewesoft will first go easy on those who are new to low level code optimization, but will eventually dive deep into topics that should be on the radar of every engineer.
About the presenter
Dejan Črnila (https://si.linkedin.com/in/dejancrnila) is lead software engineer at Dewesoft (https://www.dewesoft.com/careers) since 2001. He has designed and implemented core modules of Dewesoft application with particular focus on application performance to keep software in front of competition.
https://secure.meetupstatic.com/photos/event/5/3/4/b/600_465081323.jpeg

Code optimization on modern processors [Dejan Črnila, Dewesoft]