Decentralized and Stateful Serverless Computing on the Internet Computer Blockchain
Maksym Arutyunyan, Andriy Berestovskyy, Adam Bratschi-Kaye, Ulan Degenbaev, Manu
Drijvers, Islam El-Ashi, Stefan Kaestle, Roman Kashitsyn, Maciej Kot,
Yvonne-Anne Pignolet, Rostislav Rumenov, Dimitris Sarlis, Alin Sinpalean, Alexandru Uta, Bogdan Warinschi,
and Alexandra Zapuc
Proceedings of the 2023 USENIX Annual Technical Conference, Boston, MA, USA, July 2023.
PDF
Analytics with Smart Arrays: Adaptive and Efficient Language-Independent Data
Iraklis Psaroudakis, Stefan Kaestle, Matthias Grimmer, Daniel Goodman,
Jean-Pierre Lozi, Tim Harris
In Proceedings of the Thirteenth European Conference on Computer Systems (EuroSys'18), Porto, Portugal,
April 2018.
PDF
Machine-aware memory allocation and synchronization
Stefan Kaestle
PhD thesis, ETH Zurich, September 2016.
PDF
Machine-Aware Atomic Broadcast Trees for Multicores
Stefan Kaestle, Reto Achermann, Roni Haecki, Moritz Hoffmann, Sabela
Ramos, Timothy Roscoe
In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, Savannah, GA,
USA, November 2016.
PDF
Shoal: smart allocation and replication of memory for parallel programs
Stefan Kaestle, Reto Achermann, Timothy Roscoe, Tim Harris
Proceedings of the 2015 USENIX Annual Technical Conference, Santa Clara, CA, USA, July 2015.
PDF
Callisto-RTS: Fine-Grained Parallel Loops
Tim Harris, Stefan Kaestle
Proceedings of the 2015 USENIX Annual Technical Conference, Santa Clara, CA, USA, July 2015.
PDF
We need to talk about NICs
Pravin Shinde, Antoine Kaufmann, Timothy Roscoe, Stefan Kaestle
Proceedings of the 14th Workshop on Hot Topics in Operating Systems (HotOS-XIV), Santa Ana Pueblo, NM, USA,
May 2013.
PDF
The Internet Computer for Systems Researchers
Stefan Kaestle, Ulan Degenbaev, Adam Bratschi-Kaye, Andriy
Berestovsky
Systems Group - ETH Zurich, COMPASS Talk, June 2022
PDF
Shoal: smart allocation and replication of memory for parallel programs
Stefan Kaestle, Reto Achermann, Timothy Roscoe, Tim Harris
Systems Group - Oracle mini workshop, 2015, Zurich
PDF
What kind of distributed system is a multicore machine
Stefan Kaestle
Distributed Computing Lab, 2015, Zurich
Talk
Distributed Computing on Hybrid Multicore Machines
Stefan Kaestle, Timothy Roscoe
Poster and Talk @ Doctoral workshop, EuroSys 2013, Prague
Poster - Talk
What does distributed computing look like on a multicore machine?
Stefan Kaestle, Timothy Roscoe
Poster @ OSDI 2012, Hollywood, CA
PDF
Message Passing Co-Processor
Stefan Kaestle, Timothy Roscoe
Presentation @ Barrelfish workshop 2011, Cambridge, UK
PDF