dr Piotr Arłukowicz
Uniwersytet Gdański - Instytut Informatyki - MantaKontakt
Dla spamerów:
piotao@wp.plDla studentów:
piotao@inf.ug.edu.plDla pracowników:
Piotr.Arlukowicz@inf.ug.edu.plInne kontakty
ICQ UIN: 14237337
Numer GG: 6252382
JabberID: piotao@jabber.gda.pl
Telefon: 2505 (+4858 5232505)Informacje
Semestr letni 2012
- Obliczenia na kartach graficznych, wszystko w poniedziałki, wykład: 16-18, s.227, lab: 8-10, 14-16, lab.109.
- Animacje 3D, poniedziałek: wykład: 10-12, s.227, lab:12-14, s.109.
- Konsultacje, Cz:12-14,s.323.
- Opieka nad drugim rokiem II stopnia informatyki.
- Opieka nad kołem naukowym GameForge.
Praca naukowa i popularyzatorska
Aktualna tematyka: programowanie kart graficznych, programowanie maszyn hybrydowych, rendering wielkoskalowy, grafika 3d, zastosowania c++/perla.
- Kurs modelowania 3D w programie Blender, początek: styczeń 2012, TASK
- Tłumaczenie książki "Using OpenCL", wyd. IOS Press, początek: 20111101
- Początek pracy nad autorskim projektem "Virtual Lecturer", 20111003
- Rozpoczęcie współpracy w projekcie PRACE, TASK, 20110901
- Wejście do projektu PLGRID, współpraca z TASK, 20110501
- Wykład popularnonaukowy: Pokaz animacji komputerowych, INF, 20110526, IX BFN
- Warsztat: Programowanie równoległe: MPI, TASK, 20110524-20110531
- Wykład popularnonaukowy: Animacja i dźwięk w informatyce, INF, 20110321
- Cykl wykładów dla zainteresowanych: Wysokowydajne obliczenia na kartach graficznych, MFI, 201102-201106
- Początek współpracy przy pisaniu książki Using OpenCL, 201101-201109
- Wykład: Introduction to GPU programming, the last lecture of Programming computers and large matrix computations, MFI, 20101021
- Seminarium: Janusz Kowalik, Piotr Arłukowicz, Fast Hybrid Computing: Principles, Programming and Numerical Algorithms, MFI, 20101012
- Tutorial: Introduction to CUDA programming; A Tutorial, HPC2010 Workshop, Centraro, Italia
- Seminarium: Hybrid technologies for parallel computing, TASK, 20100512
- Seminarium: Introduction to GPU programming, WC, 20100505
- Wykład: High performance computing, o GPU i programowaniu w CUDA, IM, 20100529
- Projekt animacji 3d wydziału MFI, prezentacja trzech dziedzin nauki w GB, 20100123:16-20,

- Wykład: Hybrid computing for solving high performance problems, IM, 20091023
- Seminarium: Hybrid computing for solving high performance problems, IM, 20091014
- Projekt animacji 3d wydziału MFI, start: luty 2009, koniec pierwszego etapu: maj 2009 + prezentacja na WWW UG
- Wykład popularnonaukowy: Animacja 3d, MFI, 20090528, VII BFN
- Seminarium: Wysokowydajne obliczenia na kartach graficznych, WC, 20090422
- Seminarium: Programowanie kart graficznych, INF, 20090402
- Projekt wielkoskalowego renderingu, TASK, 20081114 (rozpoczęty projekt własny)
- Wykład popularnonaukowy: Matematyka Kostki Rubika, INF, 20080529, VI BFN
- Wykład popularnonaukowy: Proste hacki programistyczne, edycja 2, INF, 20080310, TA
- Publikacja: P.Arłukowicz, W.Czernous, Numerical method of bicharacteristics for quasilinear partial function differential equations, Computational Methods In Applied Mathematics, Vol.8 (2008), No.1, pp.21-38, 20080116, pdf
- Wejście do projektu G.A.S.P.S., IMFiI+IPIPAN, 20080108
- Wykład popularnonaukowy: Proste hacki programistyczne, IM, 20070525, V BFN
- Wykład popularnonaukowy: Perl6 - istnieje, czy nie istnieje, IM, 20070524, V BFN
- Wykład popularnonaukowy: Artefakty i dowcipy programistyczne, IM, 20060525, IV BFN
- Seminarium: Algorytmy CSP i Monte-Carlo w chemii teoretycznej, IM, 20051214
- Publikacja: Adam Liwo, Piotr Arłukowicz, Stanisław Ołdziej, Cezary Czaplewski, Mariusz Makowski, Harold A. Scheraga, Optimization of the UNRES Force Field by Hierarchical Design of the Potential-Energy Landscape. 1. Tests of the Approach Using Simple Lattice Protein Models, Journal of Physical Chemistry B, 2004, 108 (43), pp.16918-16933, 20041002
*BFN = Bałtycki Festiwal Nauki,
IM = Instytut Matematyki,
INF = Instytut Informatyki,
IMFI = Wydział Matematyki, Fizyki i Informatyki,
TA = Targi Akademia,
WC = Wydział Chemii UG
Dydaktyka w poprzednich latach
...et aperiens os suum docebat eos dicens...Semestr zimowy 2011/2012
- Metody programowania, lab (spotkania obu grup codziennie w lab:137, dokładne godziny zajęć podane są w plan.inf.ug.edu.pl.
- Perl - programowanie, wykład: śr:10-12 s2, pracownie: śr.12-14,14-16,16-18, lab.109, zajęcia od 30.IX!
- Konsultacje, Cz:12-14,s.323.
- Opieka nad drugim rokiem II stopnia informatyki.
- Opieka nad kołem naukowym GameForge.
Semestr letni 2011
- Zaawansowane obliczenia na kartach graficznych - spotkania: Pn:14-16,s.109.
- Grafika wykład: Pt:10-12,s.209, pracownia Pt:12-14,s109.
- Konsultacje, Cz:12-14,s.323.
- Opieka nad pierwszym rokiem II stopnia informatyki.
- Poprawka z przedmiotu 'Grafika': czwartek, 20110915, godz. 12-14, p.323.
Semestr zimowy 2010/2011
- Perl - programowanie - wykłady: Wt:14-16,s.2, pracownie: Pn:14-16,s.109, Śr:8-10,s.210, Śr:10-12,s.210.
- Wstęp do programowania - 1 rok(!), lab. Pt:10-12,s.39
- Zajęcia zakończone: Metody programowania - lab. Pn-Sr:8-10,Cz:10-12,Pt:8-10,s.110.
- Wykład zakończony: Programming computers and large matrix computation, Pn-Sr:16-18,s.2;Cz:12-14,s.2;Pt:10-12,s.116.
- wykład po angielsku prof.wiz. Janusz Kowalik USA - Zastępstwo w listopadzie: Wstęp do programowania - 1 rok INF, 2 gr. lab. Pt:12-16
- Konsultacje, Cz:12-14,s.323.
- Opieka nad pierwszym rokiem II stopnia informatyki.
Semestr letni 2010
- Animacja 3d - Wykład Pn:14-16,s.208, lab Pn:10-12,s.29, 16-18,s.29
- Introduction to high performance computing, zajęcia: 12-30 kwietnia, s.51.
- wykład po angielsku prof. Janusz Kowalik USA - Konsultacje, Cz:12-14, s.323.
Semestr zimowy 2009 / 2010
- Grafika 3d - wykład w piątki, 12:15, sala 2, ćwiczenia: Pt, 10:15, s 29, 14:15,s.39, 16:15,s.39
- Parallel Computing - wykład prof. Janusz Kowalik, pracownia w sali 51. Ten przedmiot realizowany jest w trybie przyspieszonym w ciągu trzech tygodni października.
- Konsultacje, Cz, 12-14, s.323.
Semestr zimowy 2008/2009
- Grafika 3d - wykład w poniedziałki, 8:30, sala 51, ćwiczenia: Pn,12:15,s.29, 16:15,s.29
- Projekt zespołowy - pracownia Pn 14:15-16:00,s.29
- High Performance Computing - wykład prof. Janusz Kowalik, pracownia w sali 51. Ten przedmiot realizowany jest w trybie przyspieszonym w ciągu jednego miesiąca, codziennie zgodnie z ustalonym wspólnie ze studentami planem zajęć.
Semestr 1 2008/2009 (zimowy)
- Architektura serwisów internetowych (wykład dr Włodzimierz Bzyl),
- Obliczenia równoległe - wykład prof. Janusz Kowalik (przedmiot zakończony)
- Projekt zespołowy - pracownia (pierwsze zajęcia: 20081030:0830,s51)
Semestr 2 2007/2008 (letni)
- Inżynieria serwisów internetowych (wykład dr Włodzimierz Bzyl),
Pracownie: wtorek, s.29, 12:00-13:30, 13:30-15:00, środa, s.110, 14:00-15:30 - Seminarium: Zaawansowane przetwarzanie danych (kontynuacja), dr Piotr Arłukowicz,
Oficjalnie spotkania: środa, s.110, 15:30-17:00
Semestr 1 2007/2008 (zimowy)
- Seminarium - Zaawansowane Przetwarzanie Danych, dr Piotr Arłukowicz,
pracownia s.29, Cz. 12:00-14:00 - Inżynieria oprogramowania, wykład dr Marka Bednarczyka s.1, Wt. 15:00-17:00
pracownia: s.29, Wt. 8:30-10:00 oraz 10:00-11:30 - Projekt zespołowy, dr Piotr Arłukowicz,
pracownia s.108, Wt. 14:00-17:00 - Konsultacje, s.323, Cz. 14:00-16:00
Semestr 2 2006/2007 (letni)
- Perl - Programowanie, wykład monograficzny: s.1, Cz. 14:00-16:00, Ćwiczenia: s.108, Śr. 14:00-16:00, s.110; Cz. 16:00-18:00
- Seminarium - Zaawansowane Przetwarzanie Danych, s. 110, Śr. 10:00-12:00
Semestr 1 2006/2007 (zimowy)
- Wykład monograficzny - Perl: Programowanie,
dr Piotr Arłukowicz, stare namiary: wykład, s.2, cz. 14-16, ćw. s.29, cz. 8-10, s.110, cz. 12-14
Semestr 2 2006
- Zaawansowane języki programowania, część pierwsza wykładu: dr Piotr Arłukowicz (perl), część druga: dr hab. Christoph Schwarzweller (scheme)
Wykład: s.3, Pn, 14:00-16:00, Ćwiczenia: s.110, Śr. 8:00-10:00. - Algorytmy i struktury danych, dr Paweł Pączkowski.
Ćwiczenia: s.29, Śr. 12:00-14:00 - XML, dr hab. Joanna Jędrzejowicz, prof. UG
Ćwiczenia: s.29, Cz. 8:00-10:00
Semestr 1 2006/2007
- Algorytmy i struktury danych, dr Paweł Pączkowski.
- Wstęp do programowania, dr inż. Jerzy Skurczyński.
Rozrywka i różne duperele
- Testy filesystemów (EN) - testy różnych filesystemów, które zrobiłem po zakupie nowej maszyny.
- xbattle, xbattle-ai - jedna z tych fajnych, starych gier, windows-free :) [ostatnio dałem ją studentom do podreperowania]
- Bardzo ciekawy blog z różnymi interesującymi wpisami - technika, nauka, ciekawostki, itp. Czy wiesz, że najsłabiej widzimy kolor niebieski? Albo że powietrze w walcu o wymiarach Wieży Efilla ma masę większą niż sama wieża?
- Niesamowite fotografie w podczerwieni oraz szokujące fotki makro! (C) Allon Kira, Israel!
- Ostatni Wykład - niesamowita historia wykładowcy, który zachował optymizm żyjąc z wyrokiem śmierci (to raczej nie rozrywka i nie pierdoły)
- Czy istnieją duchy? - świetny materiał zrobiony przez Derrena Browna, odpowiesz sobie sam!
- Mądra rozmowa - Richarda Dawkinsa i Georga Coyna na tematy filozoficzne.
- Jak można traktować studentów - zaprawdę, przemyślałem to.
- http://rtfm.killfile.pl/ - PRZECZYTAĆ obowiązkowo!
Projekty, które chciałbym kiedyś dokończyć albo zacząć
- Poznać dogłębnie Blendera i wykonać w nim jakąś niezwykłą animację
- Poprawić engine oraz algorymy AI w XBattle lub nawet dodać jakieś efekty 3D do gry
- Napisać, albo chociaż poprawić grafikę do gry typu POWDER na PPC i inne małe urządzenia
- Zrobić swój system zarządzania zajęciami i studentami :)
- Nauczyć się wreszcie programowania w C++, Javie, Perlu, C, Asemblerze, Pythonie, Lispie, Vimie i Bashu DO KOŃCA :)