Andrzej Guzdek uczeń 3 klasy technikum informatycznego CKZiU nr 2 w Wadowicach uczestniczył (28.05.2026 r.) w finałowym etapie XV Ogólnopolskiego Konkursu Interdyscyplinarnych Prac Technicznych 2026.
Wcześniej zaprojektowana przez ucznia praca pt. Sprzętowa wirtualizacja trzech systemów operacyjnych przeszła weryfikację formalną oraz merytoryczną dokonaną przez komitet organizacyjny w kategorii „Oprogramowanie i systemy informatyczne” i została zakwalifikowana do finału konkursu.
Ogólnopolski Konkurs Interdyscyplinarnych Prac Technicznych 2026 organizowany jest przez Zespół Szkół Elektrycznych Nr 2 w Krakowie. Głównymi celami konkursu, jak podają organizatorzy w swoim regulaminie są:
– Rozbudzenie i rozwijanie zainteresowań technicznych uczniów szkół ponadpodstawowych.
– Wspieranie inicjatyw uczniowskich w zakresie wykonywania samodzielnych, innowacyjnych projektów i prac technicznych.
– Promowanie interdyscyplinarnego podejścia do rozwiązywania problemów inżynierskich, łączącego wiedzę z różnych dziedzin (elektrotechnika, elektronika, robotyka, informatyka, mechanika, automatyka, telekomunikacja, itp.).
– Rozwijanie umiejętności praktycznych, projektowania, prototypowania oraz prezentacji własnych osiągnięć technicznych.
– Umożliwienie wymiany doświadczeń między młodymi adeptami techniki, ich opiekunami oraz przedstawicielami środowiska akademickiego i przemysłu.
Przedmiotem OKIPT2026 są samodzielnie zrealizowane, innowacyjne prace techniczne o charakterze interdyscyplinarnym. Organizatorzy wymagają także, aby zgłoszone projekty łączyły elementy z co najmniej dwóch różnych dziedzin techniki, np. elektroniki i mechaniki; informatyki i automatyki; elektrotechniki i robotyki.
Skrócony opis funkcjonalny projektu (pracy):
Celem pracy jest zaprojektowanie, skonfigurowanie oraz przetestowanie stanowiska wirtualizacyjnego opartego na „hyperwizorze Proxmox VE”, które umożliwia jednoczesne uruchomienie trzech maszyn wirtualnych z bezpośrednim przypisaniem kart graficznych przy użyciu technologii „PCIe GPU passthrough”. Projekt ma charakter demonstracyjny i edukacyjny, a jego głównym celem jest udowodnienie, że nawet starsza platforma sprzętowa może zostać wykorzystana do realizacji zaawansowanych technik wirtualizacji.
Kluczowym założeniem projektu jest pokazanie, że możliwe jest uruchomienie maszyn wirtualnych z bezpośrednim przypisaniem kart graficznych nawet na sprzęcie, który nie posiada pełnego, oficjalnego wsparcia dla rozbudowanych scenariuszy IOMMU. Realizacja tego wymagała odpowiednich modyfikacji konfiguracji „kernela” i „hyperwizora”. Projekt skupia się więc, nie na teoretycznych opisach producentów, lecz na praktycznej konfiguracji, napotkanych problemach oraz ograniczeniach sprzętowych, które mają istotne znaczenie w rzeczywistym zastosowaniu.
W ramach projektu przyjęto następujące założenia funkcjonalne:
· uruchomienie „hyperwizora Proxmox VE” w trybie „bare-metal”,
· wykorzystanie technologii „VT-x i VT-d” dostępnych w procesorze Intel Core i5-6500,
· wymuszenie logicznego rozdzielenia urządzeń PCIe na osobne grupy IOMMU przy użyciu „ACS override”,
· bezpośrednie przypisanie kart graficznych do maszyn wirtualnych z użyciem VFIO,
· jednoczesną pracę trzech maszyn wirtualnych przy ograniczonej liczbie rdzeni CPU i pamięci RAM,
· zapewnienie stabilnego działania systemów gościa mimo różnic w ich wieku oraz wymaganiach sprzętowych,
· możliwość strumieniowania obrazu na zewnętrzne urządzenia przy użyciu narzędzi „Sunshine” i „Moonlight”, przy czym funkcja ta działa stabilnie tylko na Windows 10, ze względu na większe przydzielenie zasobów CPU i pamięci.
Opiekunem naukowym projektu był nauczyciel dr inż. Wojciech Biel.



