[CEHUG] 22.04

3 views
Skip to first unread message

CEH UG

unread,
Apr 4, 2026, 3:59:41 AM (6 days ago) Apr 4
to Lodz/C/Embedded/Hardware User Group

UWAGA! Na dole szczegóły dotyczące lokalizacji i zapisów!

Cześć,

Zapraszamy na kolejne spotkanie CEHUG 22 kwietnia, tym razem w biurze Ericssona przy ulicy Wólczańskiej 180.

Optymalizacje kompilatora i linkera bywają traktowane jak czarna magia sprowadzająca się do włączenia -O3 lub LTO. W praktyce są one ograniczone tym, co kompilator potrafi wywnioskować z kodu, jak szacuje koszty poszczególnych transformacji oraz jakie założenia przyjmuje na temat docelowej architektury.

Omówimy, jak współczesne kompilatory i linkery analizują programy, dlaczego wiele „oczywistych” optymalizacji nigdy nie zachodzi oraz w jaki sposób struktura kodu wpływa na końcową wydajność. Celem jest zbudowanie u uczestników realistycznego modelu mentalnego, który pozwoli lepiej przewidywać faktyczne zachowanie wydajnościowe aplikacji.

O prelegencie: Tobiasz Fic pracuje jako Embedded Software Engineer w Ericssonie w Łodzi, w zespole specjalizującym się w rozwoju i optymalizacji oprogramowania warstwy fizycznej (PHY/L1) dla sieci 5G. Zanim związał się z telekomunikacją, jego wykształcenie i doświadczenie były związane z fizyką stosowaną – tworzył narzędzia do analizy danych oraz inferencji modeli uczenia maszynowego na systemach HPC, a także pracował nad firmware’em i systemami akwizycji danych dla detektorów w projektach badawczych. Zainteresowanie kompilatorami wynika z pracy na styku wydajności, poprawności i myślenia systemowego. Hobbystycznie tworzy niewielkie interpretery i kompilatory, co bezpośrednio zainspirowało temat prezentacji. Po godzinach żegluje, trenuje dwubój, gotuje oraz składa ergonomiczne klawiatury.

Jak zapewne wiecie, ostatnio testujemy różne rozwiązania lokalizacji naszych spotkań. Tym razem spotykamy się w biurze Ericssona, dlatego KONIECZNE są zapisy – tylko osoby, które potwierdzą udział, odpowiadając mailem ze swoim nazwiskiem na tę wiadomość lub potwierdzając obecność na:

...będą mogły wejść do budynku. Liczba miejsc jest nieograniczona, więc lepiej się zapisać i nie przyjść, niż przyjść, a nie być zapisanym :)

Przy okazji prosimy o rozpropagowanie informacji wśród znajomych, że nasza grupa nadal żyje :) Można śledzić nasze spotkania na:

Do zobaczenia!


Reply all
Reply to author
Forward
0 new messages