Oct 1 – 14, 2018
Tel Aviv University and Bnei Dan Hostel
Asia/Jerusalem timezone

Computer Architecture & Performance Tuning L1: Hardware vs. software vs. you – who’s the boss?

Oct 6, 2018, 9:45 AM
Base Technologies


Andrzej Nowak


Considering the rise of complex many-core processors, a sufficient understanding of their architecture and of the applicable performance tuning opportunities has become an indispensable element of software development.

In this lecture, the anatomy of a modern PC (x86) server is discussed, with a particular focus on the CPU. Multiple resources and strategies to achieve optimal performance exist, both in hardware and in software – but how to take control of them?

Non-x86 architectures of growing importance, such as ARM and NVIDIA, will also be briefly covered. The lecture will be supported by relevant examples from the physics domain.

Presentation materials

There are no materials yet.