Joakim Dahlstedt, Appeal Virtual Machines |
Presentation: A Preemptive User-level Thread System in an JVM for
the Server (JRockit). JRockit is a server-side JVM, built from the ground up to handle server specific features. One of JRockit's unique technical features is its threading system (ThinThreads). A user-level, preemptive, threading system designed to support the Java-thread model as efficiently as possible. This talk will give some background on the Java thread model and the architecture of JRockit. The talk will focus on the ThinThread-system and show some of the advantages of having a user-level threading system within the JVM. Moreover the talk will discuss the difficulties in implementing the ThinThreads. Tuesday 13:00 - 14:00 Biography: Joakim Dahlstedt, has a Master of Science in Computer Science from The Royal Institute of Technology, Stockholm (KTH). He has been working since 1997 on platform independent languages, virtual machines and code generation/optimization at load-time. He is one of the founders of Appeal Virtual Machines and responsible for the development of their server-side JVM, JRockit. |