Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

#10 Spotkanie Gdańsk Embedded Meetup

Wydarzenie:
#10 Spotkanie Gdańsk Embedded Meetup
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
10.01.2023 (wtorek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Sztuka Wyboru
Adres:
ul. Słowackiego 19
Agenda:
  • 18.00 Karol Gugała - "Open source FPGA NVMe accelerator platform for BPF driven ML processing with Linux/Zephyr"
  • 19.00 Przerwa na pizzę
  • 19.20 Marcin Pasiński - "Koduj aplikacje dla urządzeń embedded szybciej: porównanie Go i C."
Opis:

Kolejne spotkanie odbędzie się we wtorek 10 stycznia o godzinie 18.00 w Sztuce Wyboru ul. Słowackiego 19, Gdańsk (Garnizon).


Prezentacja 1:

Temat: "Open source FPGA NVMe accelerator platform for BPF driven ML processing with Linux/Zephyr" (niech Was nie zmylą opisy po angielsku - prezentacja będzie po polsku)


Opis:

The talk will describe an open source NVMe development platform developed by Western Digital and Antmicro for server-based AI applications. The system combines an FPGA SoC with programmable logic and an AMP CPU, running Zephyr on the Corex-R cores handling NVMe transactions and Linux on Cortex-A in an openAMP setup.

The platform includes an example showcasing a TensorFlow AI pipeline executed via the uBPF framework accelerating the AI model inference on an accelerator implemented in FPGA using TVM/VTA.


O sobie:

Karol Gugala is Engineerig Manager at Antmicro, where he is working with open source in various contexts - primarily FPGA and embedded software. Open source enthusiast - involved in a wide variety of FOSS projects.


Prezentacja 2:

"Koduj aplikacje dla urządzeń embedded szybciej: porównanie Go i C."


Opis:

Krótszy czas budowania i wprowadzenia na rynek aplikacji (nie tylko) wbudowanych ma kluczowe znaczenie. Ale jak opracować podejście do szybszego tworzenia aplikacji przy zachowaniu jakości i wydajności jako głównych priorytetów? W tym kontekście przejdziemy przez proces wyboru alternatywnego dla C języka programowania dla aplikacji na urządzenia embedded.

Jako osoba zaangażowana w proces oceny i wyboru języka programowania dla produktu mender.io (zdalne aktualizacje oprogramowania dla urządzeń embedded/IoT) przedstawię i wyjaśnię niektóre wnioski wyciągnięte z ewaluacji różnych alternatyw dla C i dlaczego ostatecznie Go został wybrany do napisania mender.io. Postaram się przybliżyć (nie tylko) własne doświadczenia z używania produkcyjnego kodu Go w środowisku embedded oraz budowania i wsparcia społeczności wokół projektu.


O sobie:

Przeszedłem przez ciekawą ścieżkę pracy w IT. Od projektowania i pisania aplikacji w różnych językach (C, C++, Python, Go) przez zarządzanie zespołami do pracy ze strategią rozwoju firmy i produktu. Przez wiele lat mieszkałem i pracowałem w Norwegii, gdzie zostałem jednym ze współzałożycieli firmy Northern.tech. Jestem jednym ze współtwórców i autorem pierwszego commita w projekcie mender.io.



Profile pracodawców

Podobne wydarzenia