Thesis defense

Konrad Siek.
Distributed Pessimistic Transactional Memory: Algorithms and Properties.
Poznań University of Technology. January 4, 2017. Poznań, Poland.
[PDF slides]


Conferences

Paweł T. Wojciechowski, Konrad Siek.
Atomic RMI 2: Distributed Transactions for Java.
AGERE’16. October 30, 2016. Amsterdam, Netherlands.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Brief Announcement: Relaxing Opacity in Pessimistic Transactional Memory.
DISC’14. October 12-15, 2014. Austin, TX, USA.
[PDF slides, OGG, MP3]

Konrad Siek, Paweł T. Wojciechowski.
Zen and the Art of Concurrency Control: An Exploration of TM Safety Property Space with Early Release in Mind.
WTTM’14. July 14, 2014. Paris, France.
[PDF slides, OGG, MP3]


Konrad Siek, Paweł T. Wojciechowski.
Atomic RMI: a Distributed Transactional Memory Framework.
HLPP’14. July 3-4, 2014. Amsterdam, Neatherlands.
[PDF slides, OGG, MP3]


Paweł T. Wojciechowski, Konrad Siek.
Having Your Cake and Eating it Too: Combining Strong and Eventual Consistency.
PaPEC’14. April 13, 2014. Amsterdam, Neatherlands.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Towards a Fully-Articulated Pessimistic Distributed Transactional Memory.
SPAA’13. July 23-25, 2013. Montréal, Canada.
[PDF slides]


Paweł T. Wojciechowski, Konrad Siek.
Rollbacks in Pessimistic Distributed TM.
TRANSFORM Summer School on Research Directions in Distributed Computing. June 10-14, 2013. Heraklion, Greece.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
A Formal Design of a Tool for Static Analysis of Upper Bounds on Object Calls in Java.
FMICS’12. August 27-28, 2012. Paris, France.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Statically Computing Upper Bounds on Object Calls for Pessimistic Concurrency Control.
EC². July 20-21, 2010. Edinburgh, UK.
[PDF slides]


Seminars

Konrad Siek.
Rozproszona Pesymistyczna Pamięć Transakcyjna: Algorytmy i Własności.
(Distributed pessimistic transactional memory: Algorithms and properties).
FC at PUT. February 10, 2015. Poznań, Poland.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Nowe Algorytmy i Własności do Pesymistycznego Sterowania Współbieżnością w Rozproszonej Pamięci Transakcyjnej.
(New algorithms and properties for pessimistic concurrency control in distributed transactional memory.)
Institute of CS at PUT. January 13, 2015. Poznań, Poland.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Combining Strong and Eventual Consistency in Distributed TM.
LPD at EPFL. September 10, 2014. Lausanne, Switzerland.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Having Your Cake and Eating it Too: Combining Strong and Eventual Consistency.
DSG at PUT. May 2014. Poznań, Poland.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Safety of Pessimistic Distributed Transactional Memory.
DSG at PUT. November 19, 2013. Poznań, Poland.
[PDF slides]


Konrad Siek, Paweł T. Wojciechowski.
Towards a Fully-articulated Pessimistic Distributed Transactional Memory.
DSG at PUT. May 14, 2013. Poznań, Poland.
[PDF slides]


For students

Konrad Siek.
Model aktorów.
(The actor model.)
KN SKiSR at PUT. April 26, 2016. Poznań, Poland.
[HTML slides, Event website]


Konrad Siek.
Programowanie w Pythonie – warsztat.
(Programming in Python – a workshop.)
XI Poznańska Impreza Wolnego Oprogramowania. October 10, 2015. Poznań, Poland.
[Event website]


Konrad Siek.
Bezbolesne programowanie współbieżne.
(Painless concurrent programming.)
KN SKiSR at PUT. March 26, 2014. Poznań, Poland.
[PDF slides, Event website]


Konrad Siek, Jakub Szwachła, Jakub Woźniak. Warsztat Python: Wprowadzenie.
(Python workshop: Introduction).
KN SKiSR at PUT. May 15 2013. Poznań, Poland.
[Event website, YouTube pt. 1, 2, 3, 4, 5]


Konrad Siek. Programowanie funkcyjne w Pythonie.
(Functional programming in Python.)
KN SKiSR at PUT. March 4, 2013. Poznań, Poland.
[PDF slides, Event website, YouTube pt. 1, 2]


Konrad Siek.
Bezbolesne programowanie współbieżne.
(Painless concurrent programing.)
KN SKiSR at PUT. May 9 2012. Poznań, Poland.
[PDF slides, Event website]


Konrad Siek.
Transakcje Atomowe.
(Atomic transactions.)
SKiSR specialty at PUT. Poznań, Poland.
[Lecture website]