Stefan Kaestle
Oracle Labs, Zurich, Switzerland
About me Publications Research Shoal Smelt

Contact form

About me

Hi! I am Stefan

I recently joined Oracle Labs in Zurich, Switzerland. I'm working with Hassan Chafi, Sungpack Hong and Tim Harris. I am mostly involved with Callisto RTS and PGX.D, Oracle's distributed graph analytics framework.

Before joining Oracle, I go my PhD from the Systems Group at ETH Zurich under the supervision of Prof. Timothy Roscoe. In addition to work on the Barrelfish operating system, I was leading two projects during my PhD:

Stefan Kaestle profile picture

  • Shoal

    A runtime for multicore machines that automatically tunes memory allocation and applies NUMA replication based on memory access patterns given by programmers or extracted by high-level compilers.
  • Smelt

    A framework to automatically build low-latency message-passing tree topologies for multicore machines based on simulation on the pairwise latency of all CPUs.

Before my time in Zurich, I studied at the Karlsruhe Institute of Technology (KIT), during which I have been working as research assistant in humanoid robotics and sensor networking. I did my diploma thesis at IBM Research and Development in Böblingen, where I investigated the Performance of the VSAM file system in the z/VSE mainframe operating system. In 2014, I did an internship with Tim Harris at Oracle Labs, Cambridge, UK.

For more information, feel free to have a look at my CV.


Verzasca, Switzerland on Drone

Drone: DJI Mavic Pro